Xbox Ambassadors Wiki
xboxambassadors_en
https://xboxambassadors.wiki.gg/wiki/Xbox_Ambassadors_Wiki
MediaWiki 1.41.1
first-letter
Media
Special
Talk
User
User talk
Xbox Ambassadors Wiki
Xbox Ambassadors Wiki talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
Module
Module talk
Gadget
Gadget talk
Gadget definition
Gadget definition talk
Main Page
0
1
1
2021-11-29T15:17:56Z
MediaWiki default
0
wikitext
text/x-wiki
<strong>MediaWiki has been installed.</strong>
Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.
== Getting started ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
5702e4d5fd9173246331a889294caf01a3ad3706
Template:Extension DPL
10
2
2
2022-12-18T00:55:51Z
DynamicPageList3 extension
44285
Autogenerated DPL's necessary template for content inclusion
wikitext
text/x-wiki
<noinclude>This page was automatically created. It serves as an anchor page for all '''[[Special:WhatLinksHere/Template:Extension_DPL|invocations]]''' of [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:DynamicPageList3 Extension:DynamicPageList3].</noinclude>
087ffd4625ae7b1fea3436ec3f929e82ee739d29
Xbox Ambassadors Wiki:Copyrights
4
3
3
2024-10-18T15:18:53Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<!--''[[GAME]]'' content and materials are the intellectual property of their respective owners.
-->Content that you make available on {{SITENAME}} is licensed by you to us under our [{{int:wikigg-tos-url}} Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license.
All textual and graphical content on {{SITENAME}} that we may lawfully license is licensed to you under the [https://creativecommons.org/licenses/by-sa/4.0 Creative Commons Attribution-ShareAlike 4.0] license.
[[Category:Legal notices]]
a5c705cf276359aef94d426ee75d18bbf1e361ac
4
3
2024-10-18T15:18:54Z
Pcj
1919
Protected "[[Xbox Ambassadors Wiki:Copyrights]]" ([Edit=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<!--''[[GAME]]'' content and materials are the intellectual property of their respective owners.
-->Content that you make available on {{SITENAME}} is licensed by you to us under our [{{int:wikigg-tos-url}} Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license.
All textual and graphical content on {{SITENAME}} that we may lawfully license is licensed to you under the [https://creativecommons.org/licenses/by-sa/4.0 Creative Commons Attribution-ShareAlike 4.0] license.
[[Category:Legal notices]]
a5c705cf276359aef94d426ee75d18bbf1e361ac
MediaWiki:Apioutput.css
8
4
5
2024-10-18T15:18:56Z
Pcj
1919
Adding default set of pages
css
text/css
/* All CSS here is applied on api.php pages */
@media (prefers-color-scheme: dark) {
body {
background-color:#20211f;
border-color: #7b7261;
color: #f6ecdb;
}
h1, h2, h3, h4, h5, h6 {
color: rgb(234, 224, 207);
border-color: rgb(83, 84, 81);
}
.mw-highlight .s2 {
color: rgb(206, 99, 91);
}
a {
color: rgb(133, 180, 221);
}
a:visited {
color: rgb(141, 127, 218);
}
pre, code, .mw-code {
background-color: rgb(34, 35, 33);
color: rgb(234, 224, 207);
border-color: rgb(63, 64, 62);
}
}
c95cf2c22c12d821f22b745f2aa78d4f6f711500
MediaWiki:Common.css
8
5
6
2024-10-18T15:18:57Z
Pcj
1919
Adding default set of pages
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin light theme, delete from here to "end light theme" if you don't want your wiki to support a light theme (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-light {
/**********************
* Probably edit these * [ LIGHT THEME, if you are making a dark theme edit the other block ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-color--rgb: 246,246,246;
--wiki-body-background-image: url(/images/8/80/Site-background.jpg); /* please find the file path by viewing the image directly (click the image from the File: page) */
--wiki-content-background-color: #ffffff;
--wiki-content-background-color--rgb: 255, 255, 255;
--wiki-content-background-opacity: 1;
--wiki-content-background-color--secondary: #fbfbfb;
--wiki-content-background-color--secondary--rgb: 251, 251, 251;
--wiki-content-border-color: #a7d7f9;
--wiki-content-border-color--rgb: 167, 215, 249;
--wiki-content-link-color: #0645ad;
--wiki-content-link-color--rgb: 6, 69, 173;
--wiki-content-text-mix-color: #646464;
--wiki-content-text-mix-color--rgb: 100,100,100;
--wiki-content-text-mix-color-95: #f3f3f3;
--wiki-content-text-mix-color-95--rgb: 243,243,243;
/* [ LIGHT THEME ] */
--wiki-accent-color: #3366cc;
--wiki-accent-color--rgb: 51, 102, 204;
--wiki-accent-color--hover: #447ff5;
--wiki-accent-color--hover--rgb: 68, 127, 245;
--wiki-accent-label-color: #ffffff;
--wiki-accent-label-color--rgb: 255, 255, 255;
--wiki-accent-link-color: #D5FB51;
--wiki-accent-link-color--rgb: 213, 251, 81;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ LIGHT THEME, if you are making a dark theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #111111;
--wiki-content-text-color--rgb: 17, 17, 17;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #ba0000;
--wiki-content-redlink-color--rgb: 186,0,0;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ LIGHT THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ LIGHT THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ LIGHT THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #bf0017;
--wiki-alert-color--rgb: 191,0,23;
--wiki-warning-color: #cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #0c742f;
--wiki-success-color--rgb: 12,116,47;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT THEME, if you are making a dark theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--rgb: 0,0,0;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--inverted--rgb: 255,255,255;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--rgb: 51,51,51;
--wiki-body-dynamic-color--secondary--inverted: #dddddd;
--wiki-body-dynamic-color--secondary--inverted--rgb: 221,221,221;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color);
--wiki-content-link-label-color: #ffffff;
--wiki-content-link-label-color--rgb: 255,255,255;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--rgb: 0,0,0;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--inverted--rgb: 255,255,255;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--rgb: 51,51,51;
--wiki-content-dynamic-color--secondary--inverted: #dddddd;
--wiki-content-dynamic-color--secondary--inverted--rgb: 221,221,221;
/* [ LIGHT THEME ] */
--wiki-alert-label-color: #ffffff;
--wiki-alert-label-color--rgb: 255, 255, 255;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #ffffff;
--wiki-success-label-color--rgb: 255, 255, 255;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
/* end light theme */
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #991A51;
--wiki-content-border-color--rgb: 153,26,81;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #ff2486;
--wiki-accent-color--rgb: 255,36,134;
--wiki-accent-color--hover: #D82073;
--wiki-accent-color--hover--rgb: 216,32,115;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
border:1px solid var(--wiki-content-border-color);
padding:0px;
}
.mp-body {
height: 100%;
display: flex;
padding:0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
.mp-box h2 {
text-align:center;
font-weight:bold;
font-family:var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color:var(--wiki-heading-color);
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
3062b698cce45aa1de9814ed98cecc3a20074394
MediaWiki:Common.css/doc
8
6
7
2024-10-18T15:18:59Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<div class="mw-parser-output" id="dl-variable-doc"><!-- hide this in your global.css if you're familiar with how default loadout works and this documentation is just in your way -->
==Documentation==
This wiki is using the theming template from the [https://defaultloadout.wiki.gg default loadout]. This template is intended to minimize the work required to create a custom colored version of the standard [[mw:Skin:Vector|Vector]] skin, while maximizing the various nooks and crannies that those colors reach, all while keeping everything legible and matching.
Please be aware of the [[support:Customization_policy|customization policy]] when modifying the theme.
===Themes===
The [[support:ThemeToggle|ThemeToggle]] extension is installed, and allows multiple themes to be used. In the actual stylesheet below this documentation, you'll find two huge rules at the top, each containing lots of [https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties CSS color variables]. They look like this:
<syntaxhighlight lang=css>
:root,
.view-light {
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-color--rgb: 246,246,246;
--wiki-body-background-image: url(/images/8/80/Site-background.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
/* ... and so on */
}
.view-dark {
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
/* ... and so on */
}
</syntaxhighlight>
These are the standard light and dark themes, defined in [[Mediawiki:Theme-definitions]]. '''Important''': if you want your wiki to only support a single theme, edit that page and remove the line you don't want (don't remove both). The <code>:root</code> selector is a fallback, meaning that in case something happens and ThemeToggle fails to work, the following theme will still mostly work. If you have multiple themes, you can move the <code>:root</code> rule to whichever you'd consider the "default" theme.
===RGB variables===
Every color variable has an associated <code>--rgb</code> variant right below it. This should be an RGB representation of the color formatted as a comma-separated list, like so: 128,255,128. Do not include the <code>rgb()</code> wrapper.
This is used in many places to add transparency to the color, which adds flexibility to the color palette while minimizing the amount of colors that need to be defined.
'''Remember to update RGB variables when changing colors'''. Websites that can make this conversion for you are plentiful, such as [https://www.rapidtables.com/convert/color/hex-to-rgb.html rapidtables].
===Non-color variables===
{| class="wikitable"
! Variable name !! Notes
|-
| --wiki-body-background-image
| This is the image path to the wiki's background image. Usually this is uploaded to File:Site-background.jpg, File:Site-background-light.jpg, and/or File:Site-background-dark.jpg. While there's not a hard file size limit, it is recommended that this not exceed 250 KB. File size can be reduced by resizing (anything over 2560x1440p is excessive), converting to a jpg, and compressed using sites like [https://tinypng.com TinyPNG].
|-
| --wiki-body-background-position
| The [https://developer.mozilla.org/en-US/docs/Web/CSS/background-position background-position] of the background image. Usually this is set to <code>top center</code>.
|-
| --wiki-body-background-size
| The [https://developer.mozilla.org/en-US/docs/Web/CSS/background-size background-size] of the background image. Usually this is set to <code>cover</code>.
|-
| --wiki-body-background-repeat
| The [https://developer.mozilla.org/en-US/docs/Web/CSS/background-repeat background-repeat] of the background image. Usually this is set to <code>no-repeat</code>.
|-
| --wiki-body-background-attachment
| The [https://developer.mozilla.org/en-US/docs/Web/CSS/background-attachment background-attachment] of the background image. Usually this is set to <code>fixed</code>.
|-
| --wiki-body-font-family
| The font family of most of the wiki, such as the sidebar, navigation, and content text. Usually this is sans-serif. If modifying this, use a simple font that is easy to read. See <code>--wiki-heading-font-family</code> if you want to incorporate a more decorative font into the theme.
|-
| --wiki-content-background-opacity
| The opacity of the main content area, to let the wiki's background image show through. Please keep this high, usually above 0.9, or it can make reading text difficult.
|-
| --wiki-heading-font-family
| The font family of headings, such as the page title and section headings. This font is usually displayed in a larger size, so it's safer to use a more decorative font than <code>--wiki-body-font-family</code>, but still try to keep it legible.
|-
| --wiki-sidebar-heading-font-family
| The font family of sidebar headings. In contrast to <code>--wiki-heading-font-family</code>, this is usually displayed in a smaller size, so keep it simple and easy to read.
|-
| --wiki-sidebar-background-opacity
| The background opacity of the sidebar. Usually this inherits <code>--wiki-content-background-opacity</code>.
|-
| --wiki-icon-general-filter
| A filter applied to many icons to make them visible on dark themes. Usually this is just <code>invert(100%)</code> on dark themes and blank on light themes.
|-
| --wiki-icon-to-link-filter
| A filter that converts many icons into the same color as <code>--wiki-content-link-color</code>. This can be generated by plugging that into https://mrpie5.gitlab.io/css-filter-generator/.
|}
===List of all colors with contrast checking===
The table below shows all the colors currently in use, as well as notes on how to use them. The last column shows which colors are expected to show up as text against other colors. With the exception of <code>--wiki-content-text-mix-color--95</code>, all text in the last column should be ''clearly'' legible. If it is not, you may need to adjust one of the referenced colors in your color palette.
Keep in mind that changes to the opacity variables in the section above will cause the content and sidebar background colors to mix with the body background color/image, so the contrasts below may not be perfectly accurate.
{| class="wikitable"
! Variable name !! Color !! style="width: 40em;" | Notes !! Test contrast against these variables
|-
| --wiki-body-background-color
| style="background-color:var(--wiki-body-background-color);" |
| The background color behind the background image. This usually only shows up if the background image doesn't load, doesn't fill the screen, or has some transparency. This color should be similar to the overall color of the background image, or the top-left corner if it is made up of many different colors. In the former case, https://matkl.github.io/average-color/ is helpful.
| style="background-color:var(--wiki-body-background-color);" |
<span style="color:var(--wiki-body-dynamic-color);">--wiki-body-dynamic-color</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary);">--wiki-body-dynamic-color--secondary</span><br/>
|-
| --wiki-body-dynamic-color
| style="background-color:var(--wiki-body-dynamic-color);" |
| This is expected to contrast sharply with the body-background-color, for cases when text needs to be displayed against it. Usually this is {{color|#000}} on light themes and {{color|#fff}} on dark themes.
| style="background-color:var(--wiki-body-dynamic-color);" |
<span style="color:var(--wiki-body-background-color)">--wiki-body-background-color</span><br/>
<span style="color:var(--wiki-body-dynamic-color--inverted);">--wiki-body-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary--inverted);">--wiki-body-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-body-dynamic-color--inverted
| style="background-color:var(--wiki-body-dynamic-color--inverted);" |
| The inverse of <code>--wiki-body-dynamic-color</code>. This should optimally have almost no contrast with the body-background-color.
| style="background-color:var(--wiki-body-dynamic-color--inverted);" |
<span style="color:var(--wiki-body-dynamic-color);">--wiki-body-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary);">--wiki-body-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-body-dynamic-color--secondary
| style="background-color:var(--wiki-body-dynamic-color--secondary);" |
| A slightly different version of body-dynamic-color. Usually this is {{color|#333}} on light themes and {{color|#ddd}} on dark themes.
| style="background-color:var(--wiki-body-dynamic-color--secondary);" |
<span style="color:var(--wiki-body-background-color)">--wiki-body-background-color</span><br/>
<span style="color:var(--wiki-body-dynamic-color--inverted);">--wiki-body-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary--inverted);">--wiki-body-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-body-dynamic-color--secondary--inverted
| style="background-color:var(--wiki-body-dynamic-color--secondary--inverted);" |
| The inverse of <code>--wiki-body-dynamic-color--secondary</code>.
| style="background-color:var(--wiki-body-dynamic-color--secondary--inverted);" |
<span style="color:var(--wiki-body-dynamic-color);">--wiki-body-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary);">--wiki-body-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-content-background-color
| style="background-color:var(--wiki-content-background-color);" |
| The background color of the main content area.
| style="background-color:var(--wiki-content-background-color);" |
<span style="color:var(--wiki-content-text-color)">--wiki-content-text-color</span><br/>
<span style="color:var(--wiki-content-link-color)">--wiki-content-link-color</span><br/>
<span style="color:var(--wiki-content-link-color--visited)">--wiki-content-link-color--visited</span><br/>
<span style="color:var(--wiki-content-link-color--hover)">--wiki-content-link-color--hover</span><br/>
<span style="color:var(--wiki-content-redlink-color)">--wiki-content-redlink-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color)">--wiki-content-dynamic-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary)">--wiki-content-dynamic-color--secondary</span><br/>
<span style="color:var(--wiki-heading-color)">--wiki-heading-color</span><br/>
<span style="color:var(--wiki-accent-color)">--wiki-accent-color</span><br/>
<span style="color:var(--wiki-neutral-color)">--wiki-neutral-color</span><br/>
<span style="color:var(--wiki-success-color)">--wiki-success-color</span><br/>
<span style="color:var(--wiki-alert-color)">--wiki-alert-color</span><br/>
|-
| --wiki-content-background-color--secondary
| style="background-color:var(--wiki-content-background-color--secondary);" |
| A secondary content background to highlight certain things. Usually this is <code>--wiki-content-background-color</code> with saturation and/or value reduced or increased by about 10%, but you're free to make it whatever you want provided the contrast checks to the right still pass.
| style="background-color:var(--wiki-content-background-color--secondary);" |
<span style="color:var(--wiki-content-text-color)">--wiki-content-text-color</span><br/>
<span style="color:var(--wiki-content-link-color)">--wiki-content-link-color</span><br/>
<span style="color:var(--wiki-content-link-color--visited)">--wiki-content-link-color--visited</span><br/>
<span style="color:var(--wiki-content-link-color--hover)">--wiki-content-link-color--hover</span><br/>
<span style="color:var(--wiki-content-redlink-color)">--wiki-content-redlink-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color)">--wiki-content-dynamic-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary)">--wiki-content-dynamic-color--secondary</span><br/>
<span style="color:var(--wiki-heading-color)">--wiki-heading-color</span><br/>
<span style="color:var(--wiki-alert-color)">--wiki-alert-color</span><br/>
|-
| --wiki-content-border-color
| style="background-color:var(--wiki-content-border-color);" |
| Border color for the main content area and elements within it.
| N/A
|-
| --wiki-content-text-color
| style="background-color:var(--wiki-content-text-color);" |
| Text color for the main content area.
| style="background-color:var(--wiki-content-text-color);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span><br/>
|-
| --wiki-content-link-color
| style="background-color:var(--wiki-content-link-color);" |
| Links within the content area. Please do not make this red, as red links on wikis traditionally denote pages that don't exist.
| style="background-color:var(--wiki-content-link-color);" |
<span style="color:var(--wiki-content-link-label-color);">--wiki-content-link-label-color</span>
|-
| --wiki-content-link-label-color
| style="background-color:var(--wiki-content-link-label-color);" |
| This is used when placing text on an element with the link color as a background, such as a button.
| style="background-color:var(--wiki-content-link-label-color);" |
<span style="color:var(--wiki-content-link-color);">--wiki-content-link-color</span>
|-
| --wiki-content-link-color--visited
| style="background-color:var(--wiki-content-link-color--visited);" |
| The color of visited links. This is optional, and usually inherits <code>--wiki-content-link-color</code>.
| style="background-color:var(--wiki-content-link-color--visited);" |
<span style="color:var(--wiki-content-background-color);">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary);">--wiki-content-background-color--secondary</span>
|-
| --wiki-content-link-color--hover
| style="background-color:var(--wiki-content-link-color--hover);" |
| The color links change to when hovered over. This is optional, and usually inherits <code>--wiki-content-link-color</code>.
| style="background-color:var(--wiki-content-link-color--hover);" |
<span style="color:var(--wiki-content-background-color);">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary);">--wiki-content-background-color--secondary</span>
|-
| --wiki-content-redlink-color
| style="background-color:var(--wiki-content-redlink-color);" |
| The color of links to pages that don't exist. Since these should only rarely be seen, you can be a little lax about choosing a color that contrasts with the background, but it should still be legible.
| style="background-color:var(--wiki-content-redlink-color);" |
<span style="color:var(--wiki-content-background-color);">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary);">--wiki-content-background-color--secondary</span>
|-
| --wiki-content-text-mix-color
| style="background-color:var(--wiki-content-text-mix-color);" |
| A mix of <code>--wiki-content-text-color</code> and <code>--wiki-content-background-color</code>. There are many sites that can generate this for you, such as [https://www.w3schools.com/colors/colors_mixer.asp w3schools' color mixer]. This is generally used to mark disabled elements or placeholder text.
| style="background-color:var(--wiki-content-text-mix-color);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span>
|-
| --wiki-content-text-mix-color-95
| style="background-color:var(--wiki-content-text-mix-color-95);" |
| The same as <code>--wiki-content-text-mix-color</code>, but the mix is 95% <code>--wiki-content-background-color</code>. This is used to mark disabled elements. The contrast checker to the right should actually be very hard to read.
| style="background-color:var(--wiki-content-text-mix-color-95);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span>
|-
| --wiki-content-dynamic-color
| style="background-color:var(--wiki-content-dynamic-color);" |
| This is expected to contrast sharply with <code>--wiki-content-background-color</code>. Usually this is {{color|#000}} on light themes and {{color|#fff}} on dark themes.
| style="background-color:var(--wiki-content-dynamic-color);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--inverted)">--wiki-content-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary--inverted)">--wiki-content-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-content-dynamic-color--inverted
| style="background-color:var(--wiki-content-dynamic-color--inverted);" |
| The inverse of <code>--wiki-content-dynamic-color</code>.
| style="background-color:var(--wiki-content-dynamic-color--inverted);" |
<span style="color:var(--wiki-content-dynamic-color)">--wiki-content-dynamic-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary)">--wiki-content-dynamic-color--secondary</span><br/>
|-
| --wiki-content-dynamic-color--secondary
| style="background-color:var(--wiki-content-dynamic-color--secondary);" |
| A slightly different version of <code>--wiki-content-dynamic-color</code>. Usually this is {{color|#333}} on light themes and {{color|#ddd}} on dark themes.
| style="background-color:var(--wiki-content-dynamic-color--secondary);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--inverted)">--wiki-content-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary--inverted)">--wiki-content-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-content-dynamic-color--secondary--inverted
| style="background-color:var(--wiki-content-dynamic-color--secondary--inverted);" |
| The inverse of <code>--wiki-content-dynamic-color--secondary</code>.
| style="background-color:var(--wiki-content-dynamic-color--secondary--inverted);" |
<span style="color:var(--wiki-content-dynamic-color)">--wiki-content-dynamic-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary)">--wiki-content-dynamic-color--secondary</span><br/>
|-
| --wiki-heading-color
| style="background-color:var(--wiki-heading-color);" |
| The color of headings, such as the page title and section headings. Usually this is set to <code>--wiki-content-text-color</code>, but feel free to give it a different color to spice up the theme a little.
| style="background-color:var(--wiki-content-heading-color);" |
<span style="color:var(--wiki-content-heading-color)">--wiki-content-background-color</span>
|-
| --wiki-accent-color
| style="background-color:var(--wiki-accent-color);" |
| Used to style infoboxes and some buttons, such as the save button when editing.
| style="background-color:var(--wiki-accent-color);" |
<span style="color:var(--wiki-accent-label-color)">--wiki-accent-label-color</span><br/>
<span style="color:var(--wiki-accent-link-color)">--wiki-accent-link-color</span><br/>
|-
| --wiki-accent-color--hover
| style="background-color:var(--wiki-accent-color--hover);" |
| The color of accent-color when hovered over, in some cases. Usually this is just accent-color with saturation and/or value reduced or increased by about 10%, but you're free to make it whatever you want provided the contrast checks to the right still pass.
| style="background-color:var(--wiki-accent-color--hover);" |
<span style="color:var(--wiki-accent-label-color)">--wiki-accent-label-color</span><br/>
<span style="color:var(--wiki-accent-link-color)">--wiki-accent-link-color</span><br/>
|-
| --wiki-accent-label-color
| style="background-color:var(--wiki-accent-label-color);" |
| The color of normal text against the accent color.
| style="background-color:var(--wiki-accent-label-color);" |
<span style="color:var(--wiki-accent-color)">--wiki-accent-color</span><br/>
<span style="color:var(--wiki-accent-color--hover)">--wiki-accent-color--hover</span><br/>
|-
| --wiki-accent-link-color
| style="background-color:var(--wiki-accent-link-color);" |
| The color of links against the accent color.
| style="background-color:var(--wiki-accent-link-color);" |
<span style="color:var(--wiki-accent-color)">--wiki-accent-color</span>
|-
| --wiki-sidebar-background-color
| style="background-color:var(--wiki-sidebar-background-color);" |
| The background color of the sidebar to the left of the content area. Usually this inherits <code>--wiki-content-background-color</code>.
| style="background-color:var(--wiki-sidebar-background-color);" |
<span style="color:var(--wiki-sidebar-link-color)">--wiki-sidebar-link-color</span><br/>
<span style="color:var(--wiki-sidebar-heading-color)">--wiki-sidebar-heading-color</span><br/>
|-
| --wiki-sidebar-border-color
| style="background-color:var(--wiki-sidebar-border-color);" |
| The border color of the sidebar. Usually this inherits <code>--wiki-content-border-color</code>.
| N/A
|-
| --wiki-sidebar-link-color
| style="background-color:var(--wiki-sidebar-link-color);" |
| The color of links in the sidebar. Usually this inherits <code>--wiki-content-link-color</code>.
| style="background-color:var(--wiki-sidebar-link-color);" |
<span style="color:var(--wiki-sidebar-background-color)">--wiki-sidebar-background-color</span>
|-
| --wiki-sidebar-link-color--hover
| style="background-color:var(--wiki-sidebar-link-color--hover);" |
| The color links change to when hovered over. This is optional, and usually inherits <code>--wiki-content-link-color--hover</code>.
| style="background-color:var(--wiki-sidebar-link-color--hover);" |
<span style="color:var(--wiki-sidebar-background-color)">--wiki-sidebar-background-color</span>
|-
| --wiki-sidebar-heading-color
| style="background-color:var(--wiki-sidebar-heading-color);" |
| The color of headings in the sidebar. Usually this inherits <code>--wiki-content-heading-color</code>.
| style="background-color:var(--wiki-sidebar-heading-color);" |
<span style="color:var(--wiki-sidebar-background-color)">--wiki-sidebar-background-color</span>
|-
| --wiki-navigation-background-color
| style="background-color:var(--wiki-navigation-background-color);" |
| The primary background color of the navigation tabs above the content area. Usually this inherits <code>--wiki-content-background-color--secondary</code>.
| style="background-color:var(--wiki-navigation-background-color);" |
<span style="color:var(--wiki-navigation-text-color)">--wiki-navigation-text-color</span><br/>
|-
| --wiki-navigation-background-color--secondary
| style="background-color:var(--wiki-navigation-background-color--secondary);" |
| The upper background color of the navigation tabs, as well as the background color of the "More" menu dropdown. Usually this inherits <code>--wiki-content-background-color</code>.
| style="background-color:var(--wiki-navigation-background-color--secondary);" |
<span style="color:var(--wiki-navigation-text-color)">--wiki-navigation-text-color</span><br/>
|-
| --wiki-navigation-border-color
| style="background-color:var(--wiki-navigation-border-color);" |
| Border color of the navigation tabs. Usually this inherits <code>--wiki-content-border-color</code>.
| N/A
|-
| --wiki-navigation-text-color
| style="background-color:var(--wiki-navigation-text-color);" |
| The color of text in the navigation tabs. Usually this inherits <code>--wiki-content-link-color</code>.
| style="background-color:var(--wiki-navigation-text-color);" |
<span style="color:var(--wiki-navigation-background-color)">--wiki-navigation-background-color</span><br/>
<span style="color:var(--wiki-navigation-background-color--secondary)">--wiki-navigation-background-color--secondary</span><br/>
|-
| --wiki-navigation-selected-background-color
| style="background-color:var(--wiki-navigation-selected-background-color);" |
| The background color of the currently active navigation tab. Usually this inherits <code>--wiki-content-background-color</code>
| style="background-color:var(--wiki-navigation-selected-background-color);" |
<span style="color:var(--wiki-navigation-selected-text-color)">--wiki-navigation-selected-text-color</span><br/>
|-
| --wiki-navigation-selected-border-color
| style="background-color:var(--wiki-navigation-selected-border-color);" |
| The border color of the currently active navigation tab. Usually this inherits <code>--wiki-navigation-border-color</code>
| N/A
|-
| --wiki-navigation-selected-text-color
| style="background-color:var(--wiki-navigation-selected-text-color);" |
| The text color of the currently active navigation tab. Usually this inherits <code>--wiki-content-text-color</code>
| style="background-color:var(--wiki-navigation-selected-text-color);" |
<span style="color:var(--wiki-navigation-selected-background-color)">--wiki-navigation-selected-background-color</span><br/>
|-
| --wiki-neutral-color
| style="background-color:var(--wiki-neutral-color);" |
| A gray-ish color for displaying neutral text, such as a diff size of 0 in RecentChanges and page history. Usually this inherits <code>--wiki-content-text-mix-color</code>, but can be set explicitly if that color is not gray enough.
| style="background-color:var(--wiki-neutral-color);" |
<span style="color:var(--wiki-content-text-color)">--wiki-content-text-color</span><br/>
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span>
|-
| --wiki-alert-color
| style="background-color:var(--wiki-alert-color);" |
| A general, usually red-ish color used for negative notices, most notably negative diffs in RecentChanges and page history, and the "cancel" button when editing.
| style="background-color:var(--wiki-alert-color);" |
<span style="color:var(--wiki-alert-label-color)">--wiki-alert-label-color</span><br/>
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color--secondary</span><br/>
|-
| --wiki-alert-label-color
| style="background-color:var(--wiki-alert-label-color);" |
| The color of text against <code>--wiki-alert-color</code> as a background.
| style="background-color:var(--wiki-alert-label-color);" |
<span style="color:var(--wiki-alert-color)">--wiki-alert-color</span><br/>
|-
| --wiki-warning-color
| style="background-color:var(--wiki-warning-color);" |
| A general, usually orange-ish color used for warning notices.
| style="background-color:var(--wiki-warning-color);" |
<span style="color:var(--wiki-warning-label-color)">--wiki-warning-label-color</span><br/>
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
|-
| --wiki-warning-label-color
| style="background-color:var(--wiki-warning-label-color);" |
| The color of text against <code>--wiki-warning-color</code> as a background.
| style="background-color:var(--wiki-warning-label-color);" |
<span style="color:var(--wiki-warning-color)">--wiki-warning-color</span><br/>
|-
| --wiki-success-color
| style="background-color:var(--wiki-success-color);" |
| A general, usually green-ish color used for success notices, most noticeably positive diffs in RecentChanges and page history.
| style="background-color:var(--wiki-success-color);" |
<span style="color:var(--wiki-success-label-color)">--wiki-success-label-color</span><br/>
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
|-
| --wiki-success-label-color
| style="background-color:var(--wiki-success-label-color);" |
| The color of text against <code>--wiki-success-color</code> as a background.
| style="background-color:var(--wiki-success-label-color);" |
<span style="color:var(--wiki-success-color)">--wiki-success-color</span><br/>
|}
==Stylesheet==
<!-- When rendered on common.css, the actual stylesheet will be right here -->
</div>
521e1c00ee37470aa1305f5483bbefe610174fb5
MediaWiki:Common.js
8
7
8
2024-10-18T15:19:01Z
Pcj
1919
Adding default set of pages
javascript
text/javascript
/* Any JavaScript here will be loaded for all users on every page load. */
/* DRUID */
$(function () {
$(".druid-title-tab").off("click")
.on('click', function () {
var $parent = $(this).closest(".druid-container");
$parent.find(".druid-toggleable").removeClass("focused");
var i = $(this).attr("data-druid");
$parent.find(".druid-toggleable[data-druid=" + i + "]").addClass("focused");
});
$(".druid-section-tab").off("click")
.on('click', function () {
var $parent = $(this).closest(".druid-section-container");
$parent.find(".druid-toggleable").removeClass("focused");
var i = $(this).attr("data-druid");
$parent.find(".druid-toggleable[data-druid=" + i + "]").addClass("focused");
});
$(".druid-collapsible").off("click")
.on('click', function () {
var kind = $(this).attr("data-druid-section");
$(this).toggleClass("druid-collapsible-collapsed");
$(this)
.closest(".druid-container")
.find("[data-druid-section-row=" + kind + "]")
.toggleClass("druid-collapsed");
});
});
/* End DRUID */
/* [[Template:Spoiler]] */
$(function () {
$('.spoiler-content')
.off('click') // in case this code is loaded twice
.on('click', function(e){
$(this).toggleClass('show');
}).find('a').on('click', function(e){
e.stopPropagation();
});
});
/* End Template:Spoiler */
/* Link to imported modules from Lua code */
$(function() {
var config = mw.config.get([
'wgCanonicalNamespace',
'wgFormattedNamespaces'
]);
if (config.wgCanonicalNamespace !== 'Module') {
return;
}
var localizedNamespace = config.wgFormattedNamespaces[828];
$('.s1, .s2, .s').each(function() {
var $this = $(this);
var html = $this.html();
var quote = html[0];
var isLongStringQuote = quote === '[';
var quoteRE = new RegExp('^\\' + quote + '|\\' + quote + '$', 'g');
if (isLongStringQuote) {
quoteRE = /^\[\[|\]\]$/g;
}
var name = html.replace(quoteRE, '');
var isEnglishPrefix = name.startsWith('Module:');
var isLocalizedPrefix = name.startsWith(localizedNamespace + ':');
var isDevPrefix = name.startsWith('Dev:');
if (isEnglishPrefix || isLocalizedPrefix || isDevPrefix) {
var attrs = {
href: mw.util.getUrl(name)
};
if (isDevPrefix) {
attrs.href = 'https://commons.wiki.gg/wiki/Module:' + mw.util.wikiUrlencode(name.replace('Dev:', ''));
attrs.target = '_blank';
attrs.rel = 'noopener';
}
var link = mw.html.element('a', attrs, name);
var str = quote + link + quote;
if (isLongStringQuote) {
str = '[[' + link + ']]';
}
$this.html(str);
}
});
});
/* CharInserts */
$(function() {
$('.mw-charinsert-item').each(function() {
$(this).text($(this).closest('div').attr('data-ci-label'));
$(this).css('display', 'inline-block');
});
$('.ci-loading-text').css('display','none');
});
/**
* DiscordCompact.js
* ----------------------
* A very simple script to display a Discord widget.
* Version 0.0.2
* https://support.wiki.gg/wiki/DiscordCompact
* ----------------------
*/
$(function() {
var widget = $("#content #discord-compact-widget");
// Bail out if we didn't find a widget.
if (!widget.length) return;
var id = widget.attr("data-id");
// Ensure that the id is not blank.
if (id === "") throw new Error("DiscordCompact has a blank server id!");
// Ensure that the id consists only of numbers and is at least 17 characters long.
if (!new RegExp("^[0-9]{17}[0-9]+$").test(id)) throw new Error("DiscordCompact has an invalid server id!");
var apiBase = "https://discord.com/api/guilds/" + id;
// Get some information about the server, such as online member count and invite url.
// This also tells us if the server exists or has widgets disabled, so we look out for that too.
$.ajax(apiBase + "/widget.json").fail(function(req){
if (!req.responseJSON) throw new Error("DiscordCompact encountered an unknown error whilst fetching widget.json (status: " + req.status);
switch (req.responseJSON.code) {
case 10004:
throw new Error("DiscordCompact has a valid server id, but no such server exists!");
case 50004:
throw new Error("DiscordCompact has a valid server id, but that server has widgets disabled!");
default:
throw new Error("DiscordCompact encountered an unknown error whilst fetching widget.json (status: " + req.status + "; code: " + req.responseJSON.code + ")");
}
}).done(function(res){
const inviteURL = res.instant_invite;
// Warn if we can't get an invite URL.
if (inviteURL == null) console.warn("DiscordCompact cannot get an invite URL; does this server have an invite channel set in Widget settings?");
// Now get the widget image.
$.ajax({url: apiBase + "/widget.png?style=banner2", xhrFields: {responseType: "blob"}}).fail(function(req){
if (!req.responseJSON) throw new Error("DiscordCompact encountered an unknown error whilst fetching widget.png! (status: " + req.status);
throw new Error("DiscordCompact encountered an unknown error whilst fetching widget.png! (status: " + req.status + "; code: " + req.responseJSON.code + ")");
}).done(function(blob){
// Convert the image data into base64. This prevents us having to make the client request it a second time.
const imageReader = new FileReader();
imageReader.readAsDataURL(blob);
imageReader.onloadend = function() {
const b64Data = imageReader.result;
// Replace the widget with an <a> tag
widget.replaceWith(function() {
return $("<a>", {
id: widget.attr("id"),
class: widget.attr("class"),
style: widget.attr("style"),
alt: "Discord server widget",
href: inviteURL
});
});
// We need to grab the widget again to update it.
widget = $("#discord-compact-widget");
// Setup the CSS so that the image is displayed.
widget.css("display", "block");
widget.css("max-height", "76px");
widget.css("max-width", "320px");
// Create the image.
const widgetImage = document.createElement("img");
widgetImage.src = b64Data;
widgetImage.style.width = "100%";
widgetImage.style.height = "100%";
widgetImage.style.borderRadius = "5px";
widget.append(widgetImage);
// Prevent image dragging.
widget.on("dragstart", function(e) { e.preventDefault(); });
// We're done here.
console.log("DiscordCompact loaded successfully!");
}
});
});
});
/**
* based on https://dev.fandom.com/wiki/MediaWiki:DiscordIntegrator/code.js
*
* used by other wikis.
*/
$(function() {
'use strict';
var mconfig = mw.config.get([
'wgContentLanguage',
'wgUserLanguage',
'wgUserName'
]);
if (window.DiscordIntegratorLoaded) {
return;
}
window.DiscordIntegratorLoaded = true;
/**
* Main object
* @static
*/
var DiscordIntegrator = {
/**
* Initializing
*/
init: function() {
mw.hook('wikipage.content').add($.proxy(this.insertToContent, this));
},
/**
* Finding the designated places in content
* in which to place the widget and placing it
*/
insertToContent: function($content) {
$content.find('.DiscordIntegrator:not(.loaded)').each($.proxy(function(cabbage, el) {
el = $(el);
el.html(this.generateContent(el.data())).addClass('loaded');
}, this));
},
/**
* Determines the theme of the widget.
* @param {string} config Configured theme
* @return {string} 'light' or 'dark' depending on the wiki theme and configuration
*/
determineTheme: function(config) {
// If explicitly configured to light or dark.
if (config === 'dark') {
return 'dark';
}
if (config === 'light') {
return 'light';
}
/** If not configured **/
// try to determine based on wiki theme (set by themeToggle):
var clas = $(':root').attr('class');
var regex = /(^|\s)theme-(\w+)(\s|$)/;
var match = clas.match(regex);
if(match){
var wikiThemeName = match[2];
if(typeof(config) === 'object' && config !== null){ //with json theme config
if(config[wikiThemeName]){
return config[wikiThemeName];
}
}
if(wikiThemeName === 'light'){
return 'light';
}
if(wikiThemeName === 'dark'){
return 'dark';
}
}
// Otherwise, default to dark.
return 'dark';
},
/**
* Generating widget content from an object
* @return {string} Content of the widget
*/
generateContent: function(config) {
if (!config.id || !String(config.id).match(/\d{17,19}/)) {
return "Error: ID of the widget is malformed or not supplied, please see <a href='https://support.wiki.gg/wiki/DiscordWidget' title='the instructions'>the instructions</a> for how to find your server's ID. Please make sure you are not inserting <strong>the DiscordIntegrator template</strong> when asked for <strong>your widget ID</strong>.";
}
if (
(
config.loggedIn === true ||
Boolean(config['logged-in']) === true &&
config['logged-in'] !== 'false' &&
config['logged-in'] !== '{{{loggedIn}}}'
) && !mconfig.wgUserName
) {
return "Please <a href='/Special:UserLogin' title='log in'>log in</a> to see this widget.";
}
var username = config.username === '@disabled' ?
'' :
config.username === '@function' &&
typeof window.DiscordIntegratorGetUsername === 'function' ?
window.DiscordIntegratorGetUsername() :
config.username || mconfig.wgUserName;
return mw.html.element('iframe', {
src: 'https://discord.com/widget?id=' + config.id +
'&theme=' + this.determineTheme(config.theme) +
'&username=' + encodeURIComponent(username),
width: config.width || '100%',
height: config.height || '400px',
allowtransparency: 'true',
frameborder: '0',
title: "Discord server widget"
});
}
};
DiscordIntegrator.init();
});
54fb33f1c1ee8376eb429e9771f54e70ac08ed7d
MediaWiki:Copyright
8
8
9
2024-10-18T15:19:02Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<div><img src=https://commons.wiki.gg/images/f/ff/CC-BY-SA.svg /> Page content is under the <a href=https://creativecommons.org/licenses/by-sa/4.0>Creative Commons Attribution-ShareAlike 4.0 License</a> unless otherwise noted.</div>
7290744eba73e7f9987d32ef26b3490f5bea3537
MediaWiki:DataMaps.css
8
9
10
2024-10-18T15:19:04Z
Pcj
1919
Adding default set of pages
css
text/css
/** Container */
.ext-datamaps-container-content .ext-datamaps-container-leaflet {
background: var(--wiki-content-background-color--secondary);
}
/** Legend */
.ext-datamaps-container .ext-datamaps-control-expandable[aria-expanded="true"] {
background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.95);
}
.ext-datamaps-container .oo-ui-tabOptionWidget {
color: var(--wiki-content-link-color);
}
.ext-datamaps-container .oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
background: var(--wiki-content-link-color);
box-shadow: none;
color: var(--wiki-content-link-label-color);
}
/** Popups */
.ext-datamaps-container .leaflet-popup-content-wrapper,
.ext-datamaps-container .leaflet-popup-tip {
background: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.ext-datamaps-container .ext-datamaps-popup-buttons a,
.ext-datamaps-container .leaflet-popup-close-button {
filter: var(--wiki-icon-general-filter);
}
.ext-datamaps-popup-header .ext-datamaps-popup-subtitle, .ext-datamaps-popup-header .ext-datamaps-popup-location {
color: var(--wiki-content-text-mix-color);
}
/** Controls */
.ext-datamaps-container .leaflet-bar {
background-color: var(--wiki-content-background-color--secondary);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.ext-datamaps-container .leaflet-bar button:hover {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.25);
}
.ext-datamaps-container .leaflet-control {
color: var(--wiki-content-text-color);
}
.ext-datamaps-container .leaflet-control button {
border-bottom-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
color: var(--wiki-content-text-color);
}
/* HACK: awful selector, v1.0 will prolly use a standard class on these */
.ext-datamaps-container .ext-datamaps-control span[class^="oo-ui-icon"] {
filter: var(--wiki-icon-general-filter);
}
/** Search */
.ext-datamaps-container .ext-datamaps-control-search ul.ext-datamaps-control-search-results {
background: var(--wiki-content-background-color--secondary);
}
.ext-datamaps-container .ext-datamaps-control-search ul.ext-datamaps-control-search-results li:focus,
.ext-datamaps-container .ext-datamaps-control-search ul.ext-datamaps-control-search-results li[data-highlighted="true"] {
background: rgba(var(--wiki-content-link-color--rgb),0.15);
color: var(--wiki-content-link-color);
}
.ext-datamaps-container .ext-datamaps-container-status > :not(.oo-ui-widget) {
background:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-mix-color);
}
4c7b784fda5d0b0fed8da7e21a615d4d7d9fea0f
MediaWiki:Gadget-UploadMultipleFiles.js
8
10
11
2024-10-18T15:19:05Z
Pcj
1919
Adding default set of pages
javascript
text/javascript
/* Modified version of https://dev.fandom.com/wiki/UploadMultipleFiles
* from https://terraria.wiki.gg/wiki/MediaWiki:Gadget-uploadMultipleFiles.js */
mw.loader.using(["site", "mediawiki.util"]).then(function() {
if (mw.config.get("wgCanonicalSpecialPageName") !== "Upload")
return;
if (window.__wgg_UploadMultipleFiles_IsLoaded) {
return;
}
window.__wgg_UploadMultipleFiles_IsLoaded = true;
var l10nFactory = l10nFactory || function($lang, $data) {
return function ($key) {
// (null == undefined) is true, (null === undefined) is false
return ($data[$lang] && $data[$lang][$key] != null) ? $data[$lang][$key] : $data.en[$key];
};
};
const l10n = l10nFactory(mw.config.get("wgUserLanguage"), {
en: {
multiupload: "Upload multiple files:",
yes: "Yes",
no: "No",
sourcefiles: "Source files:",
categoryname: "Category name:",
categorynamehint: "Page name of the category the files will automatically be added to, e.g. Item images",
categorynamespace: "Category",
uploadfiles: "Upload files",
nofiles: "Please select some files first.",
nolicense: "Please select a valid license first.",
summary: "Summary",
license: "Licensing",
categories: "Categories",
uploading: "Uploading files...",
uploaded: "Uploaded:",
failed: "Failed:",
done: "Done."
}
});
const getUploadDescription = function() {
var sections = [];
var summary = $("#wpUploadDescription").val();
var licenseDisplayName = $("#wpLicense option:selected").val();
var categoryName = $("#multiFileCategory").val();
if (summary !== "")
sections.push(summary);
if (licenseDisplayName !== "") {
var licenseTemplateText = $("#wpLicense option:selected").prop("title");
sections.push("== " + l10n("license") + " ==\n" + licenseTemplateText);
}
if (categoryName !== "")
sections.push("[[" + l10n("categorynamespace") + ":" + categoryName + "]]");
return sections.join("\n\n");
};
const getWatchlistPreference = function() {
if ($("#wpWatchthis").is(":checked")) {
return "watch";
} else {
return "nochange";
}
};
$(function(){
$("#wpUploadFile").parent().parent().addClass("regularFileSelect");
$("tr.regularFileSelect").before('<tr><td class="mw-label">'+ l10n("multiupload") + '</td><td class="mw-input"><label><input type="radio" name="multipleFiles" value="'+ l10n("yes") + '" /> '+ l10n("yes") + '</label> <label><input type="radio" name="multipleFiles" value="'+ l10n("no") + '" checked="" /> '+ l10n("no") + '</label></td></tr>');
$("tr.regularFileSelect").after('<tr class="multipleFileSelect" style="display:none;"><td class="mw-label">' + l10n("sourcefiles") + '</td><td class="mw-input"><input type="file" id="multiupload" multiple /></td></tr>');
$("input[name='wpUpload']").addClass("regularFileSelect");
$("#wpDestFile").parent().parent().addClass("regularFileSelect");
$("#wpIgnoreWarning").parent().parent().addClass("regularFileSelect");
// Append "category name" textbox to multiupload section
$("#mw-upload-form #mw-htmlform-description tbody").append('<tr class="mw-htmlform-field-HTMLTextField multipleFileSelect" style="display:none;"><td class="mw-label"><label for="multiFileCategory"><abbr title="' + l10n("categorynamehint") + '">' + l10n("categoryname") + '</abbr></label></td><td class="mw-input"><input id="multiFileCategory" name="multiFileCategory" size="60"></td></tr>');
$("input[name='wpUpload']").after('<input type="button" value="' + l10n("uploadfiles") + '" class="multipleFileSelect" style="display:none;" id="multiFileSubmit" />');
$("input[name='multipleFiles']").change(function() {
if (this.value === l10n("yes")) {
$(".regularFileSelect").hide();
$(".multipleFileSelect").show();
} else {
$(".regularFileSelect").show();
$(".multipleFileSelect").hide();
}
});
$("#multiFileSubmit").click(function() {
var files = $("#multiupload")[0].files;
// Cancel upload if no files are selected
if (files.length === 0) {
alert(l10n("nofiles"));
return false;
}
// Cancel upload if no license is selected
if ($("#wpLicense option:selected").val() === "" && !mw.config.get("UMFBypassLicenseCheck")) {
alert(l10n("nolicense"));
return false;
}
// Description is summary + license + category
var description = getUploadDescription();
var watch = getWatchlistPreference();
$("#firstHeading").text(l10n("uploading"));
$("#mw-content-text").html("<h3>" + l10n("uploaded") + "</h3><ul></ul><div style='display:none;' id='multiUploadFailed'><h3>" + l10n("failed") + "</h3><ul></ul></div>");
var currentFileIdx = 0;
var uploadCurrentFile;
uploadCurrentFile = function() {
if (currentFileIdx > files.length) {
$("#mw-content-text").append("<h3>"+ l10n("done") + "</h3>");
return;
}
if (files[currentFileIdx] === undefined) {
currentFileIdx++;
uploadCurrentFile();
return;
}
fd = new FormData();
fd.append("action", "upload");
fd.append("token", mw.user.tokens.get("csrfToken"));
fd.append("filename", files[currentFileIdx].name);
fd.append("file", files[currentFileIdx]);
fd.append("text", description);
fd.append("watchlist", watch);
fd.append("ignorewarnings", 1);
fd.append("format", "json");
$.ajax({
url: mw.util.wikiScript("api"),
method: "POST",
data: fd,
cache: false,
contentType: false,
processData: false,
type: "POST"
}).done(function(d) {
if (d.error == undefined) {
$("#mw-content-text > ul").append('<li><a href="' + d.upload.imageinfo.descriptionurl + '" target="_blank">' + d.upload.filename + '</a></li>');
} else {
$("#multiUploadFailed ul").append('<li>' + files[currentFileIdx].name + '</li>');
$("#multiUploadFailed").show();
}
currentFileIdx++;
uploadCurrentFile();
}).fail(function() {
$("#multiUploadFailed ul").append('<li>' + files[currentFileIdx].name + '</li>');
$("#multiUploadFailed").show();
currentFileIdx++;
uploadCurrentFile();
});
};
uploadCurrentFile();
});
});
});
b05306b3ea3271c87b87546ac6619aa30e47782f
MediaWiki:Gadget-collapsibleSidebarSections
8
11
12
2024-10-18T15:19:07Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
'''collapsibleSidebarSections''' - make individual sections of the [[MediaWiki:Sidebar|sidebar]] collapsible
8c7fbb398af1fb8b4bd1c5e92d2d74886f665900
MediaWiki:Gadget-collapsibleSidebarSections.css
8
12
13
2024-10-18T15:19:08Z
Pcj
1919
Adding default set of pages
css
text/css
@media screen and (min-width:721px) {
.client-js #mw-panel .vector-menu-portal .vector-menu-heading {
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
}
.client-js #mw-panel .vector-menu-portal .vector-menu-heading::after {
content: "";
display: block;
pointer-events: none;
width: 14px;
height: 14px;
margin-top: 1px; /* offset */
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-chevron-down' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M6 9l6 6l6 -6'%3E%3C/path%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--wiki-sidebar-link-color);
transform: rotate(180deg);
}
.client-js #mw-panel .vector-menu-portal.collapsed .vector-menu-heading::after {
transform: rotate(0deg);
}
.client-js #mw-panel .vector-menu-portal::after {
transition:0.5s
}
.client-js #mw-panel .vector-menu-portal.collapsed::after {
border-image-slice:22% 45%;
transition:0.5s;
}
}
fcc58f877118c1bd86e6d26c83270653e40f4e24
MediaWiki:Gadget-collapsibleSidebarSections.js
8
13
14
2024-10-18T15:19:10Z
Pcj
1919
Adding default set of pages
javascript
text/javascript
$(function(){
// CONFIG section, you can edit this part
// a list of sections that should be collapsed by default for *all users*.
// This should be the name of the heading as listed in Mediawiki:Sidebar and is case-sensitive.
// For example, if you have '* Character_Classes' and you want that section collapsed, add 'Character_Classes' into the brackets below.
// Separate entries with commas and use underscores instead of spaces.
// Example list: ['Character_Classes', 'Items', 'External_Links']
// Please DO NOT add navigation or tb into this list, as they are expected functionality.
var INITIALLY_COLLAPSED_IDS = [];
var MIN_ACTIVATION_WIDTH = 721;
//END CONFIG
// add the p- onto ids for ease of use, if not present
INITIALLY_COLLAPSED_IDS.forEach(function(id, index){
if(!id.startsWith('p-')){
INITIALLY_COLLAPSED_IDS[index] = 'p-' + id;
}
});
var $portals = $("#mw-panel .vector-menu-portal");
var setup = function(){
$portals.each(function(index, el){
if(window.innerWidth < MIN_ACTIVATION_WIDTH) {
return;
}
var $el = $(el);
var $id = $el.attr("id");
if(!$id){
return;
}
// check if this portal should be collapsed
if(
// portal is set to be initially collapsed and user has not indicated that they want it open
(INITIALLY_COLLAPSED_IDS.includes($id) && localStorage.getItem('sidebar_c_'+$id) != "n")
|| // or
// user has indicated they want this portal collapsed
(localStorage.getItem('sidebar_c_'+$id) === "y")
){
$el.addClass('collapsed').find('.vector-menu-content').slideUp(0);
}
});
}
setup();
$(window).on('resize', setup);
$portals.on("click", "h3", function(event){
if(window.innerWidth < MIN_ACTIVATION_WIDTH) {
return;
}
var $el = $(this).parent();
var $id = $el.attr("id");
if(!$id){
return;
}
$el.toggleClass('collapsed');
if($el.hasClass('collapsed')){ // more consistent between class and slide status.
localStorage.setItem('sidebar_c_'+$id, "y");
$el.find('.vector-menu-content').slideUp('fast');
}
else{
localStorage.setItem('sidebar_c_'+$id, "n");
$el.find('.vector-menu-content').slideDown('fast');
}
});
});
63d4425138f9c81e8294fbd01a08de9e1f58256a
MediaWiki:Gadget-hoverShowSpoilers.css
8
14
15
2024-10-18T15:19:11Z
Pcj
1919
Adding default set of pages
css
text/css
.spoiler-content:hover > * {
pointer-events:unset;
}
.spoiler-content:hover {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content:hover > span {
opacity: 1;
}
d2156d876c40acb9b30462c1e981a3b466131116
MediaWiki:Gadget-mpEditLinks
8
15
16
2024-10-18T15:19:12Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
'''mpEditLinks''' - Adds edit links to boxes on the main page, and a toggle to remove them. (admin-only)
6d5668f657a721796b8c0e2f93b6c30777bfb03b
MediaWiki:Gadget-mpEditLinks.css
8
16
17
2024-10-18T15:19:13Z
Pcj
1919
Adding default set of pages
css
text/css
.mp-edit-link {
display:block;
position:absolute;
right:0.5em;
top:0.5em;
background:var(--wiki-content-background-color);
}
.mp-edit-link a {
display:block;
padding:0.1em;
border:1px solid var(--wiki-content-link-color);
}
.mp-edit-link a::before {
display:inline-block;
content:'';
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E edit %3C/title%3E%3Cpath d=%22m16.77 8 1.94-2a1 1 0 0 0 0-1.41l-3.34-3.3a1 1 0 0 0-1.41 0L12 3.23zM1 14.25V19h4.75l9.96-9.96-4.75-4.75z%22/%3E%3C/svg%3E");
background-size:contain;
width:1em;
height:1em;
filter:var(--wiki-icon-to-link-filter);
vertical-align:text-top;
margin-right:0.2em;
}
b1c240c635d5c7207d35f958031d9eace6324795
MediaWiki:Gadget-mpEditLinks.js
8
17
18
2024-10-18T15:19:14Z
Pcj
1919
Adding default set of pages
javascript
text/javascript
$( function () {
if(!document.getElementById('mp-container')) return;
/* generate the links here instead of in the wikitext, so that users who can't see them don't have them
* in the DOM at all, and screenreaders and search engines don't get confused */
function createLinks(){
$('.mp-box').each(function(_, el){
$('<a></a>', {
href: mw.util.getUrl('Template:Main page/' + el.dataset['boxId']) + '?action=edit&preload=Template:Main page box/preload&preloadparams[0]={{subst:' + 'SUBPAGENAME}}', /* subst:subpagename is broken up here so it doesn't resolve as this JS page */
text: 'Edit ' + mw.config.get('wgFormattedNamespaces')[10] + ':Main page/' + el.dataset['boxId']
}).appendTo(
$('<div></div>', {
class: 'mp-edit-link'
}).prependTo(el)
)
});
}
function toggleLinks(){
$('.mp-edit-link').each(function(_, el){
$(el).toggle().css('display none;')
});
}
$('<span></span>', {
text: 'Toggle edit buttons',
class: 'mp-edit-toggle',
on: {click: toggleLinks},
}).appendTo($('#top'));
createLinks();
})
b3a0e1042985f8661ce6bcef9bc20d7eb7ae4ecd
MediaWiki:Gadget-purge.js
8
18
19
2024-10-18T15:19:16Z
Pcj
1919
Adding default set of pages
javascript
text/javascript
var l10n = (function(){
var $text = {
'buttonlabel': {
'en': 'Purge cache',
'de': 'Aktualisieren',
'fr': 'Purger',
'ru': 'Обновить',
'pt': 'Actualizar',
'pt-br': 'Actualizar',
},
'hovertext': {
'en': 'Purge the server cache for this page',
'de': 'Den Server-Cache dieser Seite löschen',
'fr': 'Purge le cache du serveur de cette page',
'ru': 'Очистить кэш сервера на этой странице',
'pt': 'Limpe o cache do servidor para esta página',
'pt-br': 'Limpe o cache do servidor para esta página',
}
}
var $lang = mw.config.get( 'wgUserLanguage' ) || 'en';
return function(key){
return $text[key] && ($text[key][$lang] || $text[key]['en']) || '';
}
})();
if ( mw.config.get( 'wgNamespaceNumber' ) !== -1 ) {
$(document).ready(function(){
var url = new URL(window.location.href);
url.searchParams.set('action', 'purge');
mw.util.addPortletLink('p-cactions', url.href, l10n('buttonlabel'), 'ca-gadget-purgecache', l10n('hovertext'), '1');
});
}
902463c445d611b49949654f8c7291d36df72a2b
MediaWiki:Gadget-section-appearance
8
19
20
2024-10-18T15:19:17Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
Gadgets that change the wiki appearance
3bf556885769699b457bc65a75f5b92e513effd3
MediaWiki:Gadget-userProfile.css
8
20
21
2024-10-18T15:19:18Z
Pcj
1919
Adding default set of pages
css
text/css
#contentSub > * + .horse-userprofile {
margin-top: 1em;
}
.horse-userprofile {
font-size: 120%;
color: var(--wiki-content-text-color);
border: 2px solid var(--wiki-content-border-color);
padding: 6px 12px;
}
.horse-userprofile-info span:first-of-type {
font-weight: bold;
}
1729445bb17e2974426befaf9bd441ab4bf189c5
MediaWiki:Gadget-userProfile.js
8
21
22
2024-10-18T15:19:19Z
Pcj
1919
Adding default set of pages
javascript
text/javascript
// User profile
// <nowiki>
mw.loader.using( [ 'mediawiki.util', 'mediawiki.api' ] ).done( function() {
var username = mw.config.get('wgRelevantUserName');
var lang = mw.language.bcp47(mw.config.get('wgUserLanguage'));
if ( username && !window.loadedHorseUserProfile ) {
window.loadedHorseUserProfile = true;
var dateOptions = {
year: "numeric",
month: "short",
day: "numeric",
hour: "2-digit",
minute: "2-digit",
timeZone: "UTC",
timeZoneName: "short"
};
var api = new mw.Api();
if ( mw.util.isIPAddress(username) ) api.get( {
action: 'query',
list: ['usercontribs', 'blocks'],
ucuser: username,
ucprop: [],
uclimit: 'max',
bkip: username,
bkprop: ['user', 'by', 'timestamp', 'expiry', 'reason'],
bklimit: 1,
formatversion: 2
} ).done( function(data) {
var editcount = data.query.usercontribs.length;
if ( data.continue ) editcount = data.limits.usercontribs+'+'
var user = {
groups: ['*'],
editcount: editcount
};
formatProfile(user, data.query.blocks[0]);
} );
else api.get( {
action: 'query',
list: 'users',
ususers: username,
usprop: ['groups', 'editcount', 'registration', 'blockinfo', 'emailable'],
formatversion: 2
} ).done( function(data) {
var user = data.query.users[0];
var block;
if ( user.blockid ) block = {
user: username,
by: user.blockedby,
timestamp: user.blockedtimestamp,
expiry: user.blockexpiry,
reason: user.blockreason
};
formatProfile(user, block);
} );
function formatProfile(user, block) {
user.groups.splice(user.groups.indexOf('*'), 1);
var text = '<div class="horse-userprofile-info">';
if ( user.groups.length ) {
var groupList = user.groups.map( function(group) {
var grouppage = '{{MediaWiki:grouppage-'+group+'}}';
return [
'{{#ifexist: '+grouppage+' | [['+grouppage+'|{{int:group-'+group+'}}]] | {{int:group-'+group+'}} }}',
'{{#ifexist: '+grouppage+' | [['+grouppage+'|{{int:group-'+group+'-member|'+username+'}}]] | {{int:group-'+group+'-member|'+username+'}} }}'
];
} ).reduce( function(prev, cur) {
prev[0].push(cur[0]);
prev[1].push(cur[1]);
return prev;
}, [[], []] );
text += '\n\n<span>{{int:prefs-memberingroups|'+user.groups.length+'|'+username+'}}</span>\t<span>{{int:prefs-memberingroups-type|'+mw.language.listToText(groupList[0])+'|'+mw.language.listToText(groupList[1])+'}}</span>';
}
text += '\n\n<span>{{int:prefs-edits}}</span>\t<span>[[Special:Contribs/'+username+'|'+mw.language.convertNumber(user.editcount)+']]</span>';
if ( user.registration ) {
text += '\n\n<span>{{int:prefs-registration}}</span>\t<span>'+mw.language.convertNumber(new Date(user.registration).toLocaleString(lang, dateOptions))+'</span>';
if ( !user.emailable ) text += '\n\n<span>{{int:nowikiemailtext|'+username+'}}</span>';
}
text += '\n\n</div>';
if ( block && mw.config.get('wgArticleId') !== 0 ) {
var blockDate = new Date(block.timestamp);
var blockexpiry = '{{int:infiniteblock}}';
if ( !['infinite', 'indefinite', 'infinity', 'never'].includes(block.expiry) ) {
var expiry = new Date(block.expiry.replace( /(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2,3})/, '$1-$2-$3T$4:$5:$6Z' ));
var duration = expiry - blockDate;
var blockDuration = [];
var factor = 1000;
if ( duration % factor === 0 ) blockDuration = ['duration-seconds', Math.floor(duration / factor)];
factor *= 60;
if ( duration % factor === 0 ) blockDuration = ['duration-minutes', Math.floor(duration / factor)];
factor *= 60;
if ( duration % factor === 0 ) blockDuration = ['duration-hours', Math.floor(duration / factor)];
factor *= 24;
if ( duration % factor === 0 ) blockDuration = ['duration-days', Math.floor(duration / factor)];
if ( duration % (factor*7) === 0 ) blockDuration = ['duration-weeks', Math.floor(duration / (factor*7))];
if ( duration % (factor*30) === 0 ) blockDuration = ['months', Math.floor(duration / (factor*30))];
factor *= 365;
if ( duration % factor === 0 ) blockDuration = ['duration-years', Math.floor(duration / factor)];
if ( duration % (factor*10) === 0 ) blockDuration = ['duration-decades', Math.floor(duration / (factor*10))];
if ( duration % (factor*100) === 0 ) blockDuration = ['duration-centuries', Math.floor(duration / (factor*100))];
if ( duration % (factor*1000) === 0 ) blockDuration = ['duration-millennia', Math.floor(duration / (factor*1000))];
if ( blockDuration.length < 2 || blockDuration[1] > 1000 ) blockexpiry = mw.language.convertNumber(expiry.toLocaleString(lang, dateOptions));
else blockexpiry = '{{int:'+blockDuration.join('|')+'}}';
}
text += '<div class="horse-userprofile-block mw-warning-with-logexcerpt"><div>\n{{int:blocked-notice-logextract|'+username+'}}\n';
text += '* '+mw.language.convertNumber(blockDate.toLocaleString(lang, dateOptions))+' {{int:logentry-block-block|[[User:'+block.by+'|'+block.by+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.by+'|{{int:talkpagelinktext}}]]</span> <span>[[Special:Contribs/'+block.by+'|{{int:contribslink}}]]</span></span>|'+block.by;
if ( mw.util.isIPAddress(block.user, true) ) text += '|[[Special:Contribs/'+block.user+'|'+block.user+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.user+'|{{int:talkpagelinktext}}]]</span></span>';
else text += '|[[User:'+block.user+'|'+block.user+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.user+'|{{int:talkpagelinktext}}]]</span> <span>[[Special:Contribs/'+block.user+'|{{int:contribslink}}]]</span></span>';
text += '|'+block.user+'|'+blockexpiry+'|}} <span class="comment">{{int:parentheses|'+block.reason+'}}</span></div></div>';
}
api.parse( text, {
disablelimitreport: true,
wrapoutputclass: 'horse-userprofile mw-message-box mw-content-'+($('#contentSub').attr('dir')||'ltr'),
uselang: mw.config.get('wgUserLanguage')
} ).done( function(parsedText) {
$('#contentSub').append(parsedText.replace( /\u29FCgroup-([^\u29FC\u29FD]+?)(?:-member)?\u29FD/g, '$1' ));
} );
}
}
} );
// </nowiki>
2df0d96710fe446c5289ea1c484419b50c43fd5b
MediaWiki:Gadgets-definition
8
22
23
2024-10-18T15:19:22Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
* userProfile[ResourceLoader|dependencies=mediawiki.api|default]|userProfile.js|userProfile.css
* hoverShowSpoilers[ResourceLoader|type=styles]|hoverShowSpoilers.css
== Utility gadgets ==
* mpEditLinks[ResourceLoader|rights=editprotected|default]|mpEditLinks.css|mpEditLinks.js
* purge[ResourceLoader|default|type=general|rights=edit,purge|dependencies=mediawiki.util]|purge.js
* UploadMultipleFiles[ResourceLoader|default|rights=edit,upload]|UploadMultipleFiles.js
== appearance ==
* collapsibleSidebarSections[ResourceLoader]|collapsibleSidebarSections.js|collapsibleSidebarSections.css<!-- not default, to make it default please add |default after ResourceLoader, follow the examples above -->
8efe861e90226f99e1b63c1b0dd27769eeff99ab
MediaWiki:Licenses
8
23
24
2024-10-18T15:19:23Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
*Game content
** License|game|This contains content from the game or its official media
*Commonly used
** License|fairuse|This will be used in a way that qualifies as "fair use" under US law
** License|CC0|This file is licensed under the CC0 1.0 License
** License|CC-BY-NC-ND|This is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License
** License|CC-BY-NC-SA|This is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License
** License|CC-BY-NC|This is licensed under the Creative Commons Attribution-NonCommercial 3.0 License
** License|CC-BY-ND|This is licensed under the Creative Commons Attribution-NoDerivs 3.0 License
** License|CC-BY-SA|This is licensed under the Creative Commons Attribution-ShareAlike 3.0 License
** License|CC-BY|This is licensed under the Creative Commons Attribution 3.0 License
** License|CC-PD|This is in the public domain
** License|CC-SRR|This is licensed under the Creative Commons Some Rights Reserved License
*Unsure or unknown
** License|nolicense|I don't know the license
050ef7b7e21923f00e96e8965d0658ef21e5ba81
MediaWiki:Mainpage
8
24
25
2024-10-18T15:19:25Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{SITENAME}}
3879910e8b355a24373fd09ccc909145b2639907
MediaWiki:Theme-definitions
8
25
26
2024-10-18T15:19:26Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
* light[bundled|kind=light]
* dark[bundled|kind=dark]
05cdfdf87ea42919cc6ea267d3972cc06847ed60
MediaWiki:Vector.css
8
26
27
2024-10-18T15:19:28Z
Pcj
1919
Adding default set of pages
css
text/css
/* All CSS here will be loaded for users of the Vector skin */
/************************************
* Body, head, and general framework *
*************************************/
body {
background-color: var(--wiki-body-background-color);
background-image: var(--wiki-body-background-image);
/* the following have fallbacks for backwards compatibility with older versions of the loadout */
background-position: var(--wiki-body-background-position, top center);
background-size: var(--wiki-body-background-size, cover);
background-repeat: var(--wiki-body-background-repeat, no-repeat);
background-attachment: var(--wiki-body-background-attachment, fixed);
font-family: var(--wiki-body-font-family);
accent-color: var(--wiki-accent-color);
}
#mw-page-base {
background:none;
}
/* let ul default to text that respects color */
ul {
list-style-image: none;
}
/* override default wiki.gg table overflowing in favor of media queries (see bottom of sheet) */
table {
display: table;
white-space: unset;
}
/* Signal color scheme hints to browsers */
html.view-dark { color-scheme: dark }
html.view-light { color-scheme: light }
iframe { color-scheme: auto }
/************************
* End general framework *
*************************/
/**************
* Vector tabs *
***************/
.vector-menu-tabs-legacy li,
#p-cactions {
background-image: linear-gradient(
to top,
var(--wiki-navigation-border-color) 0,
var(--wiki-navigation-background-color) 1px,
var(--wiki-navigation-background-color--secondary) 100%);
}
#p-cactions {
z-index: 5;
}
#p-variants {
background-color: var(--wiki-content-background-color);
}
.vector-menu-dropdown {
/* Matching a built-in rule for .vector-menu-tabs-legacy */
height: 2.5em;
}
.vector-menu-tabs-legacy li.selected {
background: var(--wiki-navigation-selected-background-color);
border-color: var(--wiki-navigation-selected-border-color);
}
.vector-menu-tabs,
.vector-menu-tabs a,
#mw-head .vector-menu-dropdown .vector-menu-heading{
background-image: linear-gradient(to bottom,transparent 0,var(--wiki-navigation-border-color) 100%);
}
.vector-menu-tabs li a,
.vector-menu-tabs li.new a,
.vector-menu-tabs li.new a:visited,
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited,
#mw-head .vector-menu-dropdown .vector-menu-heading {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited {
color: var(--wiki-navigation-selected-text-color);
}
.vector-menu-dropdown .vector-menu-content {
background: none;
border: none;
box-shadow:none;
margin-top:-1px;
}
.vector-menu-dropdown .vector-menu-content-list {
background-color: var(--wiki-navigation-background-color--secondary);
border: 1px solid var(--wiki-navigation-border-color);
}
div.vectorMenu .mw-list-item a,
.vector-menu-dropdown .mw-list-item a,
.vector-menu-dropdown .mw-list-item.selected a,
.vector-menu-dropdown .mw-list-item.selected a:visited {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs li a:hover,
.vector-menu-tabs li.new a:hover,
.vector-menu-tabs li.new a:visited:hover,
.vector-menu-tabs .selected a:hover,
.vector-menu-tabs .selected a:visited:hover,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover,
div.vectorMenu .mw-list-item a:hover,
.vector-menu-dropdown .mw-list-item.selected a:hover,
.vector-menu-dropdown .mw-list-item.selected a:visited:hover {
color:var(--wiki-navigation-text-color--hover);
}
.vector-menu-dropdown .vector-menu-heading::after {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
#p-search {
z-index:2;
}
#p-search .searchButton {
background-color:transparent;
}
/******************
* End vector tabs *
*******************/
/********
* Links *
*********/
a,
.mw-parser-output a.external,
.mw-parser-output a.extiw {
color: var(--wiki-content-link-color);
}
a:visited,
.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited {
color: var(--wiki-content-link-color--visited);
}
a:not(.mw-selflink):hover,
a:visited:hover,
.mw-parser-output a.extiw:hover,
.mw-parser-output a.extiw:visited:hover,
.mw-parser-output a.external:hover,
.mw-parser-output a.external:visited:hover {
color:var(--wiki-content-link-color--hover);
}
a.new,
a.new:visited,
.mw-usertoollinks-contribs-no-edits {
color:var(--wiki-content-redlink-color);
}
a:not(.mw-selflink):active,
a:visited:active,
.mw-parser-output a.extiw:active,
.mw-parser-output a.extiw:visited:active,
.mw-parser-output a.external:active,
.mw-parser-output a.external:visited:active {
color: var(--wiki-warning-color);
}
/* move external marker to an after so we can filter it to link color */
.mw-parser-output a.external {
background:none;
padding-right: 0;
}
.mw-parser-output a.external::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
content:'';
vertical-align: text-top;
--mask: var(--icon) no-repeat;
--mask-size: 0.857em;
--mask-position: center right;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-parser-output a.external::after {
margin-left:0;
--icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath d=%22M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1ZM2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z%22/%3E %3C/svg%3E");
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after,
a.extiw[title^="mw:"]::after,
a.extiw[title^="support:"]::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
background-position: center right;
background-repeat: no-repeat;
background-size: 0.857em;
content:'';
vertical-align: text-top;
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after {
background-image:url(https://commons.wiki.gg/images/2/28/Wikipedia.svg?202406);
}
a.extiw[title^="mw:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/MediaWiki.svg?202406);
}
a.extiw[title^="support:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/Wiki.gg_icon-pink.svg);
}
/************
* End links *
*************/
/***************
* Left Sidebar *
****************/
#mw-panel .vector-menu-portal {
background-color: rgba(var(--wiki-sidebar-background-color--rgb), var(--wiki-sidebar-background-opacity));
border:1px solid var(--wiki-sidebar-border-color);
margin: 0 0.5em;
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
#mw-panel .vector-menu-portal:last-child {
margin-bottom:0;
}
.vector-menu-portal .vector-menu-heading {
padding: 0.75em 0.33em 0 0.67em;
margin: 0;
}
.vector-menu-portal .vector-menu-content {
margin: 0 0.5em;
}
.vector-menu-portal .vector-menu-content .mw-list-item a,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited,
.vector-menu-portal .vector-menu-content li a,
.vector-menu-portal .vector-menu-content li a:visited {
color: var(--wiki-sidebar-link-color);
}
.vector-menu-portal .vector-menu-content .mw-list-item a:hover,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited:hover {
color:var(--wiki-sidebar-link-color--hover);
}
.vector-menu-portal .vector-menu-heading {
background: none;
color: var(--wiki-sidebar-heading-color);
font-family:var(--wiki-sidebar-heading-font-family);
}
#t-newpage {
--sidebar-icon:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 384 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-upload {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M288 109.3V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3l-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352H192c0 35.3 28.7 64 64 64s64-28.7 64-64H448c35.3 0 64 28.7 64 64v32c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V416c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-print {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M128 0C92.7 0 64 28.7 64 64v96h64V64H354.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0H128zM384 352v32 64H128V384 368 352H384zm64 32h32c17.7 0 32-14.3 32-32V256c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32H64v64c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V384zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-whatlinkshere {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 640 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-specialpages {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 576 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-cargopagevalueslink {
--sidebar-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 126.971 136.024'%3E%3Cpath d='m105.999 0-84 .049L0 8.957v127.065h126.97V8.957Z' fill='none' display='inline' opacity='1' paint-order='normal'/%3E%3Cpath d='m9.735 8.774 12.265-5h84l12.25 5H9.75' fill='%23000' fill-opacity='1' display='inline'/%3E%3Cpath d='M3.5 41.024H28v63.5H3.5zm95.5 0h24.5v63.5H99zm-95.5 67.5H123v24H3.5zm0-95.5H123v24H3.5zm27.985 28V59.67l13.61 13.61 17.323 17.324 1.788 1.787 12.131 12.132h19.147v-16.21l-13.6-13.6-1.788-1.787-17.325-17.324-14.578-14.579H31.485zm45.865 0-12.2 12.2 17.324 17.324 13.01-13.01V41.024H77.35zM42.716 75.658l-11.23 11.231v17.634h17.013l11.541-11.54-17.324-17.325z' fill='%23000' fill-opacity='1' fill-rule='nonzero' display='inline' opacity='1' paint-order='normal'/%3E%3C/svg%3E");
order:-1;
}
#t-specialpages > a::before,
#t-whatlinkshere > a::before,
#t-print > a::before,
#t-newpage > a::before,
#t-upload > a::before,
#t-cargopagevalueslink > a::before {
content:'';
background-image:var(--sidebar-icon);
background-size:contain;
background-repeat:no-repeat;
background-position:center;
display:inline-block;
width:15px;
height:15px
}
#p-tb .mw-list-item > a::before {
filter:var(--wiki-icon-to-link-filter)
}
#p-tb .mw-list-item > a {
display:flex;
align-items:center;
gap:3px
}
#p-tb .vector-menu-content-list {
display:flex;
flex-direction:column;
}
/* Sidebar spacing and border-radius section */
#mw-panel .vector-menu-portal:not(:last-child) {
margin-bottom:var(--wiki-sidebar-portal-spacing);
}
#mw-panel #p-logo + .vector-menu-portal {
/*
The way this works is that if the sidebar does not have any spacing, only the top and bottom corners
of the top and bottom portals respectively should be rounded, instead of all corners of every portal.
min and calc are combined here to basically create an `if x > 0 then y else z` function.
The lower of (sidebar-border-radius) and (spacing * 999) are compared and the smaller value is taken (999 is simply an arbitrary large number).
If portal spacing is zero, multiplying it gets 0 and will be the smaller value. If it's non-zero, it will be large and sidebar-border-radius will be the smaller value.
This is only applied to the "inner" corners because we'd want the "outer" corners rounded in either scenario.
*/
border-radius:
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius)
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal:last-child {
/* see rule above for explanation */
border-radius:
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius);
}
#mw-panel .vector-menu-portal {
/* see above rules for explanation */
border-radius:calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
/* This keeps the border from doubling up if there is no spacing between them,
The portals other than the first only have a top border if there is spacing */
border-top-width: min(1px, var(--wiki-sidebar-portal-spacing, 0px)); /* the 0px fallback is for backwards compatibility with older versions of the loadout */
}
/* end sidebar spacing and border-radius */
/*******************
* End left sidebar *
********************/
/*******
* Logo *
********/
/* [[File:Site-logo.png]] */
.mw-wiki-logo {
background-size: contain;
}
/***********
* End logo *
************/
/***************
* Content area *
****************/
.mw-body,
.parsoid-body,
.mw-footer {
color: var(--wiki-content-text-color);
background-color: rgba(var(--wiki-content-background-color--rgb), var(--wiki-content-background-opacity));
border: 1px solid var(--wiki-content-border-color);
margin-right: 1em;
}
.mw-footer {
border-top-width:0;
}
.mw-footer li {
color: var(--wiki-content-text-color);
}
@media screen and (max-width: 981px) {
.mw-body,
.parsoid-body,
.mw-footer {
margin-right: 0;
}
}
/*******************************
* End content area and footer *
*******************************/
/***********************************
* wiki.gg network elements tuning *
*********************************/
#wikigg-footer {
position: sticky;
top: 100%;
margin-top: 0.5rem;
clear: both;
}
/**
* Only clear right side in the MW footer to prevent icon overflow. This is accompanied by
* the full clear on netfooter to stop the sidebar from offsetting it.
*/
.mw-footer > div[style^="clear"]:last-child {
clear: right !important;
}
/***************************************
* End wiki.gg network elements tuning *
*************************************/
/***********
* Headings *
************/
.mw-body h1,
.mw-body h2 {
border-bottom: 1px solid var(--wiki-content-border-color);
}
h1, h2, h3, h4, h5, h6 {
color: var(--wiki-heading-color);
}
.mw-body h1,
.mw-body h2,
.mw-body h3,
.mw-body h4,
.mw-body h5,
.mw-body h6 {
font-family:var(--wiki-heading-font-family);
}
.client-js .mw-content-ltr .mw-editsection-bracket:first-of-type,
.client-js .mw-content-rtl .mw-editsection-bracket:not(:first-of-type),
.mw-editsection-divider,
.client-js .mw-content-rtl .mw-editsection-bracket:first-of-type,
.client-js .mw-content-ltr .mw-editsection-bracket:not(:first-of-type) {
color: var(--wiki-heading-color);
}
/***************
* End headings *
****************/
/*************
* Wikitables *
**************/
.wikitable {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.wikitable>tr>th,
.wikitable>*>tr>th {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikitable>tr>td,
.wikitable>*>tr>td {
border: 1px solid var(--wiki-content-border-color);
}
/* Forward = yes bg on Special:Interwiki */
table.mw-interwikitable.body td.mw-interwikitable-local-yes {
background: rgba(var(--wiki-success-color--rgb),.25);
}
.zebra-table > * > tr:nth-of-type(2n),
.zebra-table > tr:nth-of-type(2n) {
background:rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.view-dark .client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th:not(.unsortable),
.view-dark .jquery-tablesorter th.headerSort {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%229%22 viewBox=%220 0 21 9%22%3E %3Cpath d=%22m14.5 5-4 4-4-4zm0-1-4-4-4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortUp {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m6.5 4 4-4 4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortDown {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m14.5 0-4 4-4-4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
/*****************
* End wikitables *
******************/
/**************
* Preferences *
***************/
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,
.mw-prefs-tabs>.oo-ui-menuLayout-content>.oo-ui-indexLayout-stackLayout>.oo-ui-tabPanelLayout {
border: none;
}
.oo-ui-tabSelectWidget-framed {
background-color: transparent;
border-bottom: 1px solid var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
background-color: rgba(var(--wiki-accent-label-color--rgb), 0.75);
color: var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
border-bottom: none;
}
#preferences .mw-htmlform-submit-buttons {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
.oo-ui-textInputWidget .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-pendingElement-pending {
background-color: var(--wiki-content-background-color--secondary);
background-image: linear-gradient(135deg,var(--wiki-content-background-color) 25%,transparent 25%,transparent 50%,var(--wiki-content-background-color) 50%,var(--wiki-content-background-color) 75%,transparent 75%,transparent);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color)
}
.view-dark .oo-ui-inputWidget-input.oo-ui-indicator-down {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E down %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M9.9 2.9 6 6.8 2.1 2.9 1 4l5 5 5-5z%22/%3E%3C/g%3E%3C/svg%3E");
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
color:var(--wiki-content-text-mix-color);
border-color:var(--wiki-accent-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {
color: var(--wiki-content-dynamic-color);
border-color: var(--wiki-accent-color)
}
.oo-ui-dropdownInputWidget select option,
.oo-ui-dropdownInputWidget select optgroup {
color: #000;
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:focus,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:active,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus,
.oo-ui-textInputWidget.oo-ui-widget-enabled:active .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.oo-ui-radioInputWidget [type="radio"] + span {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:hover + span{
border-color:rgba(var(--wiki-accent-color--rgb), 0.9);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:hover + span {
border-color:var(--wiki-accent-color);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span{
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color:rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:focus + span::before {
border-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span {
border-color: rgba(var(--wiki-accent-color--rgb),0.5);
box-shadow: inset 0 0 0 1px rgba(var(--wiki-accent-color--rgb),0.5);
}
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected,
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
background-color: rgba(var(--wiki-accent-color--rgb), 0.15);
color: var(--wiki-content-text-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.mw-prefs-tabs.mw-prefs-tabs-searching .oo-ui-tabPanelLayout.mw-prefs-search-matched > fieldset > legend {
background: var(--wiki-content-background-color--secondary);
}
.mw-prefs-search-highlight {
background-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
outline-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
}
/****************
* End preferences *
*****************/
/***************
* Page history *
****************/
#pagehistory li {
background-color: transparent;
border: none;
}
#pagehistory li.selected {
background-color: var(--wiki-content-background-color--secondary);
border: 1px dashed var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.diff td.diff-addedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-success-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-addedline .diffchange {
background-color: var(--wiki-success-color);
color: var(--wiki-success-label-color);
}
.diff td.diff-deletedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-alert-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-deletedline .diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color)
}
.diff td.diff-context {
background: rgba(var(--wiki-content-text-mix-color-95--rgb),0.8);
border-color: var(--wiki-neutral-color);
color: var(--wiki-content-text-color);
}
.diff-marker a.mw-diff-movedpara-right {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-right:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-right:after {
color: var(--wiki-content-text-color);
content: "\21a9";
}
.diff-marker a.mw-diff-movedpara-left {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-left:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-left:after {
color: var(--wiki-content-text-color);
content: "\21aa";
}
.mw-plusminus-neg {
color:var(--wiki-alert-color);
}
.mw-plusminus-null{
color:var(--wiki-neutral-color);
}
.mw-plusminus-pos {
color:var(--wiki-success-color);
}
.updatedmarker {
background-color: rgba(var(--wiki-success-color--rgb), 0.25);
}
li span.deleted,
span.history-deleted {
color: var(--wiki-content-text-mix-color);
}
span.mw-history-suppressed {
/* overrides above, since suppressed is also deleted */
color: var(--wiki-content-text-color);
}
/* inline diff (1.41) */
.mw-diff-inline-header {
border-bottom: 1px solid var(--wiki-content-border-color);
}
.mw-diff-inline-added ins,
.mw-diff-inline-changed ins,
.mw-diff-inline-moved ins,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-ins,
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
background: rgba(var(--wiki-success-color--rgb),0.9);
color: var(--wiki-success-label-color);
display: inline-block;
}
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-diff-inline-deleted.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
padding: 0.4em 0;
}
.mw-diff-inline-deleted del,
.mw-diff-inline-changed del,
.mw-diff-inline-moved del,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-del,
.mw-diff-inline-deleted.mw-diff-empty-line::after {
background: rgba(var(--wiki-alert-color--rgb), 0.9);
color: var(--wiki-alert-label-color);
display: inline-block;
}
.mw-diff-movedpara-left::after,
.mw-diff-movedpara-right::after {
color: var(--wiki-content-text-color);
}
.ve-ui-diffElement-attributeChange {
color: var(--wiki-content-text-mix-color);
}
/* Edit conflict */
.mw-twocolconflict-split-tour-image-dual-column-view-1 {
filter:var(--wiki-icon-general-filter);
}
.mw-twocolconflict-split-tour-image-blue-dot {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-pulsating-dot::before, .mw-pulsating-dot::after {
background-color: var(--wiki-content-link-color);
}
.mw-twocolconflict-split-current-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-alert-color);
color:var(--wiki-alert-label-color);
}
.mw-twocolconflict-special-your-version-header .mw-twocolconflict-revision-label,
.mw-twocolconflict-split-your-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-single-column,
.mw-twocolconflict-split-column {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete {
border-color: rgba(var(--wiki-alert-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-delete {
border-color: var(--wiki-alert-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add {
border-color: rgba(var(--wiki-success-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-add {
border-color: var(--wiki-success-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange {
background-color: rgba(var(--wiki-alert-color--rgb), 0.3);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column del.mw-twocolconflict-diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column ins.mw-twocolconflict-diffchange {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-success-color--rgb), 0.8);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color: rgba(var(--wiki-success-color--rgb), 0.9);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-alert-color--rgb), 0.9);
background: rgba(var(--wiki-alert-color--rgb), 0.1);
}
.mw-twocolconflict-split-editable .mw-twocolconflict-split-editor {
color:var(--wiki-content-text-color);
}
/**/
/*******************
* End page history *
********************/
/********************
* Table of contents *
*********************/
#toc,
.toc,
.toccolours,
.mw-warning {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
box-shadow: 0 0.1em 0.2em #000000;
}
#mw-toc-heading{
border: 0;
}
.toctogglelabel {
color: var(--wiki-content-link-color);
}
.tocnumber {
color: var(--wiki-content-text-color);
}
/************************
* End table of contents *
*************************/
/*************
* Thumbnails *
**************/
img.thumbborder {
border: 1px solid var(--wiki-content-border-color);
padding: 5px;
}
div.thumbinner {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
li.gallerybox div.thumb {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
html .thumbimage {
background-color: unset;
border: 1px solid var(--wiki-content-border-color);
}
.thumb,
.thumb .thumbinner,
.thumb .thumbimage {
max-width: 100%;
box-sizing: border-box;
}
.thumb .thumbimage {
height: auto;
}
/* packed-overlay mode for galleries */
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.8);
}
/* Responsive floating thumbnails */
@media screen and (max-width: 720px) {
div.tright {
float: none;
margin: 0 auto;
width: max-content;
}
}
/*****************
* End thumbnails *
******************/
/**************
* Wiki editor *
***************/
#wpTextbox0 {
/* need !important here to override inline styling */
background-color:var(--wiki-content-background-color) !important;
}
.wikiEditor-ui {
border: none;
}
.wikiEditor-ui .wikiEditor-ui-top,
.wikiEditor-ui .wikiEditor-ui-view {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar {
background: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a,
.wikiEditor-ui-toolbar .tabs span.tab a:visited,
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wiikiEditor-ui-toolbar .tabs span.tab a.current:visited,
.wikiEditor-ui-toolbar .booklet .index .current {
color: var(--wiki-content-link-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options .option {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {
background-color: var(--wiki-content-background-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a::before,
.wikiEditor-ui-toolbar .group .tool-select .label::after {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui-toolbar .group .label,
.wikiEditor-ui-toolbar .group .tool-select .label,
.wikiEditor-ui-toolbar .page-table th,
.wikiEditor-ui-toolbar .page-table td,
.wikiEditor-ui-toolbar .page-characters div span,
.wikiEditor-ui-toolbar .booklet .index div {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .booklet>.index> :hover {
background-color: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .sections .section {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-characters div span {
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .booklet .pages {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .booklet .index .current {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .page-characters div span:hover {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-color: var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-table td {
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-tabs div a {
background: #9A647F;
display: inline-block;
}
.wikiEditor-ui-tabs div.current {
border-bottom: 1px solid #3B3352;
}
.wikiEditor-ui-tabs div.current a {
font-weight: bold;
}
.wikiEditor-ui-tabs {
border-left: 1px solid #3B3352;
border-top: 1px solid #3B3352;
}
.wikiEditor-ui-text {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.wikiEditor-preview-contents {
background: transparent;
background-color: rgba(255, 255, 255, 0.2);
border-color: #3B3352;
border-style: solid;
border-width: 0 1px 1px;
}
.wikiEditor-ui-controls {
background: transparent;
}
.wikiEditor-preview-contents,
.wikiEditor-preview-loading {
background-color: transparent;
}
.mw-wikiEditor-InsertLink-TitleInputField .oo-ui-messageWidget,
.mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {
color: var(--wiki-content-text-mix-color);
}
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text']::placeholder {
color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-ResizingDragBar {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-ResizingDragBar-ns {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar span {
background-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar:hover span {
background-color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane1,
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane2 {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button.oo-ui-toggleWidget-on .oo-ui-labelElement-label {
color: var(--wiki-accent-color);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb),0.15);
color: var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button,
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
}
.editOptions {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
border-image: none;
border-radius: 0 0 5px 5px;
border-style: none solid solid;
border-width: medium 1px 1px;
}
input#wpSummary {
margin-bottom: 1em;
margin-top: 1em;
width: 80%;
}
.view-dark .ace_editor,
.ace_editor {
--ace-keywords: #CDA869;
--ace-regexp: #E9C062;
--ace-constants: #CF6A4C;
--ace-illegal: #F8F8F8;
--ace-deprecated: #D2A8A1;
--ace-support: #9B859D;
--ace-function: #DAD085;
--ace-list: #F9EE98;
--ace-variable: #7587A6;
--ace-string: #8F9D6A;
--ace-illegal-highlight: rgba(86, 45, 86, 0.75);
--ace-step-highlight: #665200;
--ace-multiselect-shadow: #141414;
}
.view-light .ace_editor{
--ace-keywords: #00f;
--ace-regexp: #036a07;
--ace-constants: #c5060b;
--ace-illegal: #f00;
--ace-deprecated: #f00;
--ace-support: #6d79de;
--ace-function: #3c4c72;
--ace-list: #b90690;
--ace-variable: #318495;
--ace-string: #036a07;
--ace-illegal-highlight: rgba(255, 0, 0, 0.1);
--ace-step-highlight: #fcff00;
--ace-multiselect-shadow: #fff;
}
.ace_editor .ace_gutter {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
}
.ace_gutter-cell {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.4);
}
.ace_editor .ace_print-margin {
width: 1px;
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.75);
}
.ace_editor {
/* this image gradient hack effectively lets the element have 2 layers of background */
background-image:linear-gradient(var(--wiki-content-dynamic-color), var(--wiki-content-dynamic-color));
background-color:rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.93);
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.93);
}
.ace_editor .ace_cursor {
color: var(--wiki-content-text-color);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor.ace_multiselect .ace_selection.ace_start {
box-shadow: 0 0 3px 0px var(--ace-multiselect-shadow);
}
.ace_editor .ace_marker-layer .ace_step {
background: var(--ace-step-highlight);
}
.ace_editor .ace_marker-layer .ace_active-line {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace_editor .ace_gutter-active-line {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace-tm .ace_marker-layer .ace_selected-word {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_marker-layer .ace_selected-word {
border: 1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor .ace_invisible {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.25)
}
.ace_editor .ace_keyword,
.ace_editor .ace_meta {
color: var(--ace-keywords);
}
.ace_editor .ace_constant,
.ace_editor .ace_constant.ace_numeric,
.ace_editor .ace_constant.ace_character,
.ace_editor .ace_constant.ace_character.ace_escape,
.ace_editor .ace_constant.ace_other,
.ace_editor .ace_heading,
.ace_editor .ace_markup.ace_heading,
.ace_editor .ace_support.ace_constant {
color: var(--ace-constants);
}
.ace_editor .ace_invalid.ace_illegal {
color: var(--ace-illegal);
background-color: var(--ace-illegal-highlight);
}
.ace_editor .ace_invalid.ace_deprecated {
text-decoration: underline;
font-style: italic;
color: var(--ace-deprecated);
}
.ace_editor .ace_support,
.ace_editor .ace_support.ace_type {
color: var(--ace-support);
}
.ace_editor .ace_fold {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
border-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_support.ace_function {
color: var(--ace-function);
}
.ace_editor .ace_list,
.ace_editor .ace_markup.ace_list,
.ace_editor .ace_storage {
color: var(--ace-list);
}
.ace_editor .ace_entity.ace_name.ace_function,
.ace_editor .ace_meta.ace_tag,
.ace_editor .ace_variable {
color: var(--ace-variable);
}
.ace_editor .ace_string {
color: var(--ace-string);
}
.ace_editor .ace_string.ace_regexp {
color: var(--ace-regexp);
}
.ace_editor .ace_comment {
font-style: italic;
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.3);
}
.ace_editor .ace_xml-pe {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.28);
}
.ace_editor .ace_indent-guide {
background:none;
border-right:1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
}
.ace_search {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_search_field {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-mix-color);
}
.ace_button {
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_button:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_button.checked {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_searchbtn:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn.prev::after,
.ace_searchbtn.next::after {
border-color: var(--wiki-accent-label-color);
}
.ace_searchbtn_close {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui .codeEditor-status {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-editform #wpTextbox1 {
background: rgba(var(--wiki-content-background-color--rgb), 0.5);
color: var(--wiki-content-text-color);
}
.view-dark .CodeMirror,
.CodeMirror {
--codemirror-yellow: #ffd700;
--codemirror-light-blue: #adf;
--codemirror-blue: #08f;
--codemirror-green: #290;
--codemirror-red: #f50;
--codemirror-dark-red: #dd1616;
--codemirror-purple: #CD4EF9;
--codemirror-pink: #e0e;
--codemirror-light-gray: #eee;
--codemirror-gray: #84a0a0;
}
.view-light .CodeMirror {
--codemirror-yellow: #9e8500;
--codemirror-light-blue: #008ae7;
--codemirror-blue: #0085f9;
--codemirror-green: #290;
--codemirror-red: #ef4f00;
--codemirror-dark-red: #a11;
--codemirror-purple: #80c;
--codemirror-pink: #ed00ed;
--codemirror-light-gray: #858585;
--codemirror-gray: #6b8a8a;
}
.CodeMirror {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.35);
color: var(--wiki-content-text-color)
}
.CodeMirror-code:focus-visible {
outline:none;
}
.CodeMirror .CodeMirror-line::selection,
.CodeMirror .CodeMirror-line>span::selection,
.CodeMirror .CodeMirror-line>span>span::selection,
.CodeMirror .CodeMirror-selected {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror .CodeMirror-line::-moz-selection,
.CodeMirror .CodeMirror-line>span::-moz-selection,
.CodeMirror .CodeMirror-line>span>span::-moz-selection {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror-linenumber {
color: rgba(var(--wiki-content-text-color--rgb), .6)
}
.CodeMirror div.CodeMirror-cursor {
border-left: 1px solid var(--wiki-content-text-color);
}
.cm-keyword {
color: var(--codemirror-purple)
}
.cm-def {
color: var(--codemirror-blue)
}
.cm-comment {
color: var(--codemirror-yellow)
}
.cm-variable-2 {
color: var(--codemirror-light-blue)
}
.cm-string {
color: var(--codemirror-red)
}
.cm-atom {
color: var(--codemirror-pink)
}
.cm-number {
color: var(--codemirror-green)
}
.CodeMirror-gutters {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color)
}
.cm-mw-matching {
background-color: var(--codemirror-yellow)
}
.cm-mw-skipformatting {
background-color: var(--codemirror-light-blue)
}
.cm-mw-list {
color: var(--codemirror-blue)
}
.cm-mw-doubleUnderscore,
.cm-mw-hr,
.cm-mw-signature {
background-color: var(--wiki-content-background-color--secondary);
color: var(--codemirror-blue)
}
.cm-mw-indenting {
color: var(--codemirror-blue)
}
.cm-mw-mnemonic {
color: var(--codemirror-green)
}
.cm-mw-comment {
color: var(--codemirror-gray)
}
.cm-mw-apostrophes-bold,
.cm-mw-apostrophes-italic,
.cm-mw-section-header {
color: var(--codemirror-blue)
}
.cm-mw-template,
.cm-mw-template-argument-name,
.cm-mw-template-bracket,
.cm-mw-template-delimiter,
.cm-mw-template-name {
color: var(--codemirror-purple);
}
.cm-mw-templatevariable,
.cm-mw-templatevariable-bracket,
.cm-mw-templatevariable-delimiter,
.cm-mw-templatevariable-name {
color: var(--codemirror-red)
}
.cm-mw-parserfunction-bracket,
.cm-mw-parserfunction-delimiter,
.cm-mw-parserfunction-name {
color: var(--codemirror-dark-red)
}
.cm-mw-exttag-attribute,
.cm-mw-exttag-bracket,
.cm-mw-exttag-name,
.cm-mw-htmltag-attribute,
.cm-mw-htmltag-bracket,
.cm-mw-htmltag-name {
color: var(--codemirror-green)
}
.cm-mw-link,
.cm-mw-link-pagename {
color: var(--wiki-content-link-color)
}
.cm-mw-link-tosection {
color: var(--codemirror-blue)
}
.cm-mw-extlink,
.cm-mw-extlink-bracket,
.cm-mw-extlink-protocol,
.cm-mw-free-extlink,
.cm-mw-free-extlink-protocol,
.cm-mw-link-bracket,
.cm-mw-link-delimiter {
color: var(--wiki-content-link-color)
}
.cm-mw-table-bracket,
.cm-mw-table-definition,
.cm-mw-table-delimiter {
color: var(--codemirror-pink)
}
.cm-mw-matchingbracket {
background-color: var(--wiki-content-background-color--secondary);
box-shadow: inset 0 0 1px 1px var(--wiki-content-link-color);
font-weight: bold;
}
/* VisualEditor: Fix broken toolbar layout */
.oo-ui-toolbar {
clear: none;
}
.ve-init-mw-desktopArticleTarget-toolbar-open > .oo-ui-toolbar-bar > div:nth-child(4) {
display: none;
}
.ve-ui-toolbar-floating > .oo-ui-toolbar-bar {
top: var( --wikigg-header-height );
}
.oo-ui-toolbar-bar .oo-ui-toolbar-bar,
.ve-area-wrapper .oo-ui-toolbar-bar {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-init-mw-desktopArticleTarget-originalContent .content-body {
clear: right;
}
/*************
* End editor *
**************/
/****************
* Tabber styles *
*****************/
.tabber__header {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.tabber__tab,
.tabber__tab:visited {
color:var(--wiki-content-text-color);
}
.tabber__tab:hover,
.tabber__tab:hover:visited,
.tabber__tab[aria-selected="true"],
.tabber__tab[aria-selected="true"]:visited {
color: var(--wiki-content-link-color);
}
.tabber__indicator {
background: var(--wiki-content-link-color);
}
.tabber__header__prev::after,
.tabber__header__next::after {
filter: var(--wiki-icon-general-filter);
}
/********************
* End Tabber styles *
*********************/
/***************************************
* Various fixes for multi-theme Vector *
****************************************/
:focus,
:focus-visible {
outline-color:var(--wiki-accent-color)
}
:focus-visible {
outline-style:solid;
}
.oo-ui-iconElement-icon {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-iconElement-icon.oo-ui-icon-reload {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
fieldset {
border-color:var(--wiki-content-border-color);
}
hr {
background-color:var(--wiki-content-border-color);
}
.CategoryTreeToggle {
color:var(--wiki-content-link-color);
}
input,
select {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
input:hover,
input:focus,
input:active {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
input:focus-visible {
outline: 1px solid var(--wiki-accent-color);
}
input::file-selector-button,
input[type="button"],
input[type="submit"] {
background-color:var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.vector-body blockquote {
border-color:var(--wiki-content-border-color);
}
ol.references li:target, sup.reference:target {
background-color: rgba(var(--wiki-accent-color--rgb), .1);
}
/* category bar and filetoc */
.catlinks,
ul#filetoc {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
/**/
body .ui-dialog .ui-widget-header {
/* we need an important here because the built-in styles have one :( */
background: var(--wiki-content-background-color) !important;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick {
filter: var(--wiki-icon-general-filter);
}
.ui-widget-header .ui-dialog-titlebar-close.ui-state-hover {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.ui-widget-content {
background: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
body .ui-button {
/* we need an important here because the built-in styles have one. Vector is a mess */
background: var(--wiki-accent-color) !important;
border-color: var(--wiki-accent-color) !important;
color: var(--wiki-accent-label-color);
}
body .ui-button:hover,
body .ui-button:focus,
body .ui-button:active {
/* we need an important here because we had to use some above */
background: var(--wiki-accent-color--hover) !important;
border-color: var(--wiki-accent-color--hover) !important;
color: var(--wiki-accent-label-color);
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
color: var(--wiki-accent-label-color);
}
#contentSub,
#contentSub2 {
color:var(--wiki-content-text-mix-color);
}
/* arrow on redirect pages */
.mw-content-ltr .redirectText li:first-child {
padding-left:0;
background:none;
}
.mw-content-ltr .redirectText li:first-child::before {
content:'';
display:inline-block;
width:47px;
height:1em;
vertical-align: middle;
background-image:linear-gradient(transparent,transparent),url(/resources/src/mediawiki.action/images/redirect-ltr.svg?ff441);
filter:var(--wiki-icon-general-filter);
}
/* notifications ("your edit was saved", etc.) */
.mw-notification {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.mw-notification .oo-ui-labelElement-label {
color:var(--wiki-content-text-color);
}
.mw-notification .oo-ui-iconElement-icon {
filter:unset;
}
/**/
.mime-type.has-warning {
color:var(--wiki-content-text-color);
}
.oo-ui-image-warning.oo-ui-icon-alert,
.mw-ui-icon-alert-warning::before {
filter:drop-shadow(0 0 3px #000);
}
.oo-ui-image-invert.oo-ui-icon-subtract,
.mw-ui-icon-subtract-invert::before,
.oo-ui-image-invert.oo-ui-icon-add,
.mw-ui-icon-add-invert::before {
filter:brightness(0) var(--wiki-icon-to-link-filter);
filter:var(--wiki-icon-general-filter);
}
.mw_metadata td,
.mw_metadata th {
border-color: var(--wiki-content-border-color);
}
.mw_metadata th {
background-color: var(--wiki-content-background-color--secondary);
}
.mw_metadata td {
background-color: var(--wiki-content-background-color);
}
.mw-datatable td,
.mw-datatable th {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
#mw-allmessagestable tbody:hover td,
.mw-datatable tr:hover>td {
background-color: var(--wiki-content-background-color--secondary);
}
#mw-allmessagestable .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .8);
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable .am_actual,
#mw-allmessagestable tbody:hover .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .6);
}
#mw-allmessagestable .am_actual {
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable tbody:hover .am_actual {
background-color: rgba(var(--wiki-accent-color--rgb), .5);
}
.mw-datatable,
.mw-json {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: inherit;
}
.mw-datatable>*>tr>th,
.mw-datatable>tr>th,
.mw-json>*>tr>th,
.mw-json>tr>th {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
padding-bottom: 9px;
padding-top: 9px;
}
.mw-datatable>*>tr>td,
.mw-datatable>tr>td,
.mw-json>*>tr>td,
.mw-json>tr>td {
border-color: var(--wiki-content-border-color);
}
.mw-json tr {
background-color: inherit;
}
.mw-json .mw-json-single-value,
.mw-json .mw-json-value,
.mw-json .value {
background: rgba(var(--wiki-success-color--rgb), .6);
}
.mw-json .mw-json-empty {
background: var(--wiki-content-background-color--secondary);
}
.mw-message-box,
.mw-message-box-warning {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-message-box-warning {
border-color: var(--wiki-warning-color);
border-width: 1px 1px 1px 10px;
}
.wikitable *,
.wikitable :after,
.wikitable :before {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
.cargo-pagevalues-tableinfo {
background-color: var(--wiki-content-background-color);
border-bottom: 1px solid var(--wiki-content-border-color);
top: 46px;
position: static;
/* override sticky in the built-in */
}
.cargo-table-diagram .cargo-table-svg .node.entity-name rect {
fill: var(--wiki-content-background-color--secondary);
fill-opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node rect {
stroke: var(--wiki-content-border-color);
opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node text tspan {
fill: var(--wiki-content-text-color);
}
table.cargoTable {
color: var(--wiki-content-text-color);
}
table.cargoTable tbody td,
table.cargoTable thead th {
border: 1px solid var(--wiki-content-border-color);
}
table.cargoTable tr:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .25);
}
table.cargoTable thead tr:nth-child(odd),
table.cargoTable.noMerge thead tr:nth-child(odd) {
background-color: var(--wiki-accent-color);
}
table.cargoTable tbody tr:nth-child(2n),
table.cargoTable.noMerge tbody tr:nth-child(2n) {
background-color: var(--wiki-content-background-color);
}
table.cargoTable tbody tr:nth-child(odd),
table.cargoTable.noMerge tbody tr:nth-child(odd) {
background-color: var(--wiki-content-background-color--secondary);
}
table.cargoTable th.headerSort {
color:var(--wiki-accent-label-color);
}
table.cargoTable th.headerSort:hover {
color:var(--wiki-accent-label-color);
text-decoration:underline;
}
#mw-content-text div.cargoReplacementTableInfo {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
color:var(--wiki-content-text-color);
}
table.dataTable tbody tr {
background-color:var(--wiki-content-background-color);
}
table.dataTable.display tbody tr.odd > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--secondary--rgb), 0.75);
}
table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd,
table.dataTable.display tbody tr.even > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.75);
}
table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover {
background-color: var(--wiki-content-background-color--secondary);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
/* we need this !important to override a built-in one */
color: var(--wiki-content-text-mix-color) !important;
}
table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
border-top: 1px solid var(--wiki-content-border-color);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
/* we need this !important to override a built-in one */
color: var(--wiki-content-mix-color) !important;
border: 1px solid var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color);
background: linear-gradient(to bottom,var(--wiki-content-background-color) 0%,var(--wiki-content-background-color--secondary) 100%);
}
div.drilldown-filters-wrapper {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.action-pagevalues tr:nth-of-type(2n) {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
.action-pagevalues tr:hover {
background-image: linear-gradient(rgba(var(--wiki-accent-color--rgb), 0.2), rgba(var(--wiki-accent-color--rgb), 0.2));
}
div.specialCargoQuery-extraPane {
background: var(--wiki-content-background-color);
}
.oo-ui-panelLayout-framed {
border-color:var(--wiki-content-border-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
background-color: transparent;
}
.oo-ui-inputWidget-input + .oo-ui-image-invert.oo-ui-icon-check {
background-image:none;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-checkboxInputWidget [type="checkbox"] + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span {
filter: unset;
background-color:rgba(var(--wiki-accent-color--rgb), 0.05);
border-color:rgba(var(--wiki-accent-color--rgb), 0.75);
}
.oo-ui-checkboxInputWidget [type="checkbox"]:disabled + span {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span {
border-color: var(--wiki-accent-color);
filter: unset;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span {
background-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
box-shadow: none;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
outline: 1px solid transparent;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active + span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5)
}
.oo-ui-image-invert.oo-ui-icon-check {
background:none;
position:relative;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-indicatorElement-indicator {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-disabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
text-shadow: none;
}
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-savedLinksListWidget-placeholder.oo-ui-optionWidget .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget {
color: var(--wiki-content-text-color);
padding: 8px 6px;
-webkit-transition: color .3s, background-color .3s;
transition: color .3s, background-color .3s;
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-savedLinksListItemWidget-label {
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle+.mw-rcfilters-ui-table,
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle.mw-rcfilters-ui-filterTagMultiselectWidget-emphasize {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
border-color: var(--wiki-content-border-color);
padding: 0;
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label {
color: var(--wiki-content-link-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label:hover {
color: var(--wiki-content-link-color--hover);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:before {
content: "[";
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:after {
content: "]";
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-menuSelectWidget {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-header {
background-color: var(--wiki-content-background-color);
border-bottom-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {
border-bottom-color: var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget:hover,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15)
}
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel,
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected:hover,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected):hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .8);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color: transparent;
color: var(--wiki-content-text-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled.selected {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-datePopupWidget {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-changeslist-legend,
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
@keyframes fadeBlue {
60% {
border-top-color:var(--wiki-accent-color);
}
100% {
border-top-color:var(--wiki-content-border-color);
}
}
.mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-menuSelectWidget-footer {
background-color: var(--wiki-content-text-mix-color-95);
}
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {
background-color: rgba(var(--wiki-content-text-color--rgb), 0.1);
}
.oo-ui-iconElement-icon.mw-rcfilters-ui-filterItemHighlightButton-circle {
filter:unset;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
border-color:var(--wiki-accent-color);
}
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), .76);
}
.mw-rcfilters-ui-tagItemWidget-popup-content {
color: rgba(var(--wiki-content-text-color--rgb), .75);
}
/* fix for weird focus box on recentchanges arrows when clicking, but keep it for tab navigation */
.mw-enhancedchanges-checkbox:focus + * .mw-enhancedchanges-arrow {
outline:none;
}
.mw-enhancedchanges-checkbox:focus-visible + * .mw-enhancedchanges-arrow {
outline:1px solid var(--wiki-accent-color);
}
/**/
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {
border-top-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {
border-top-color: var(--wiki-content-background-color--secondary);
}
.unpatrolled {
color: var(--wiki-alert-color);
}
.autocomment, .autocomment a, .autocomment a:visited {
color: var(--wiki-content-text-mix-color);
}
/* Recent changes filter highlighting */
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #1c283f;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #0f3128;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #352c10;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #411d0c;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #3f0f0f;
}
.mw-icon-arrow-collapsed,
.mw-collapsible-arrow.mw-collapsible-toggle-collapsed {
filter:brightness(75%) var(--wiki-icon-general-filter);
}
/* Collapsibles */
.mw-collapsible button.mw-collapsible-toggle > span,
.mw-collapsible-toggle-default .mw-collapsible-text {
color: var(--wiki-content-link-color);
}
/*
The below rules fix an error caused by the above rule because the toggles in the edit footer
have text and an arrow in the same element, so the text gets inverted when it shouldn't be
*/
.mw-editfooter-toggler {
position:relative;
filter:unset;
background:none;
}
.mw-editfooter-toggler::before {
position:absolute;
left:0;
top:0;
background-repeat: no-repeat;
background-position: left center;
width:12px;
height:100%;
content:'';
filter:brightness(75%) var(--wiki-icon-general-filter);
}
.mw-editfooter-toggler.mw-icon-arrow-collapsed::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-collapsed-ltr.svg?40e9a);
}
.mw-editfooter-toggler.mw-icon-arrow-expanded::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-expanded.svg?d0685);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
-webkit-transition: border-color 300ms, box-shadow 300ms;
transition: border-color 300ms, box-shadow 300ms;
background-color: var(--wiki-content-background-color--secondary)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
outline: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-accent-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-alert-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-bottom-width: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-inputWidget-input {
border-radius: 0;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {
opacity: 0.5;
}
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group > input {
color:var(--wiki-content-text-color);
}
.oo-ui-tagMultiselectWidget .oo-ui-inputWidget-input {
color: inherit;
background: transparent;
font-family: inherit;
}
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle,
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input,
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow:none;
border-color:var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.oo-ui-dropdownInputWidget select {
border-color:var(--wiki-content-border-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
background-color: var(--wiki-accent-color);
background-color: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-content-dynamic-color));
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
}
.oo-ui-labelWidget.oo-ui-inline-help {
color:rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending){
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.oo-ui-bookletLayout-outlinePanel {
padding: 7px 0;
}
.oo-ui-processDialog-content .oo-ui-window-head,
.oo-ui-processDialog-content .oo-ui-window-foot,
.oo-ui-messageDialog-content > .oo-ui-window-head,
.oo-ui-messageDialog-content > .oo-ui-window-foot {
outline-color: var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
border-right-color: var(--wiki-content-border-color);
}
.oo-ui-messageDialog-title {
color: var(--wiki-heading-color);
}
/* OAuth authorisation dialog */
#mw-mwoauth-authorize-form {
color: inherit;
}
.oo-ui-toolbar-bar,
.oo-ui-popupToolGroup-tools,
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover {
border-right-color:var(--wiki-content-border-color);
}
.oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-tool-active,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:active,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-tool-active > .oo-ui-tool-link,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-popupToolGroup-active > .oo-ui-tool-link,
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-link-color);
}
.oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link {
/* we remove the transition here because it causes the hard-coded color to flash briefly */
transition:none;
}
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle:hover {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.15);
}
.oo-ui-menuToolGroup,
.oo-ui-popupToolGroup-tools {
border-color:var(--wiki-content-border-color);
}
.oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
border-color: var(--wiki-content-border-color);
box-shadow: 0 1px 1px 0 rgba(var(--wiki-content-dynamic-color--rgb),0.1);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:hover {
background-color:var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button{
color: var(--wiki-alert-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:focus {
color: var(--wiki-alert-color--hover);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button {
border: 1px solid transparent;
}
.oo-ui-buttonElement-frameless>button.oo-ui-buttonElement-button {
color: inherit;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
background-color: #bf0017;
border-color: #bf0017;
color: #fff;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: #59000b;
border-color: #59000b;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > input.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: rgba(var(--wiki-content-link-color--rgb),0.08);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background-color: transparent;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
border-color: var(--wiki-accent-color--hover);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:nth-child(2n) td,
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:hover td {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-popupWidget-popup {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.mw-advancedSearch-namespace-selection {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer {
background: var(--wiki-content-background-color);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer fieldset {
border-color: var(--wiki-content-border-color);
margin-top: 0;
}
.mw-advancedSearch-fieldContainer .oo-ui-labelElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label {
all: unset;
}
.mw-advancedSearch-expandablePane-button.oo-ui-widget-enabled.oo-ui-buttonWidget > .oo-ui-buttonElement-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
color: var(--wiki-content-text-color);
}
.oo-ui-popupWidget-popup .mw-advancedSearch-tooltip-head {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuSectionOptionWidget {
color: var(--wiki-content-text-mix-color);
}
/* possibly deprecated */
.mw-ui-button:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color);
border-color: var(--wiki-content-border-color);
}
.mw-ui-button:not(:disabled):visited {
color: var(--wiki-accent-color);
}
.mw-ui-button:not(:disabled):hover {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color--hover);
}
.mw-ui-button:not(:disabled):focus {
border-color: var(--wiki-accent-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
.mw-ui-button:not(:disabled):active,
.mw-ui-button:not(:disabled).is-on {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-link-color);
}
/* end possibly deprecated */
.mw-ui-icon-before::before {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-windowManager-modal>.oo-ui-dialog {
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.5);
}
.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame {
border-color:var(--wiki-content-border-color);
}
.oo-ui-messageDialog-message {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-mix-color-95);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color--hover);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-description {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block),
.mw-body-content .error {
color: var(--wiki-alert-color);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-success-color);
border-left-width: 10px;
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-alias {
color: var(--wiki-content-text-mix-color);
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.tdg-templateDataParamWidget-param-alias:first-child {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-templatedata-doc-muted {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-accent-color);
}
/* Date picker */
.mw-widget-dateInputWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle:hover {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle > .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget {
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget-calendar {
background-color: var(--wiki-content-background-color);
}
.mw-widget-calendarWidget-header .oo-ui-labelElement-label,
.mw-widget-calendarWidget-day,
.mw-widget-calendarWidget-month,
.mw-widget-calendarWidget-year {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget-day-heading,
.mw-widget-calendarWidget-day-additional {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
.mw-widget-calendarWidget-day-today {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.mw-widget-calendarWidget-item-selected {
color: #fff;
}
.mw-widget-calendarWidget-item:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-widgets-datetime-calendarWidget:focus {
border-color: var(--wiki-content-border-color);
box-shadow: none;
}
.mw-widgets-datetime-calendarWidget-grid {
overflow-x: initial;
}
.mw-widgets-datetime-dateTimeInputWidget-handle {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-handle:hover {
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-editField:hover {
background-color: var(--wiki-content-background-color);
}
.mw-widgets-datetime-calendarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-calendarWidget-grid .mw-widgets-datetime-calendarWidget-cell.mw-widgets-datetime-calendarWidget-extra .oo-ui-buttonElement-button .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
/* Unpatrolled page creations on Special:NewPages */
.not-patrolled {
background-color: rgba(var(--wiki-warning-color--rgb), 0.16);
}
.mw-spinner-container > div {
filter: var(--wiki-icon-general-filter);
}
.mw-spinner-container > div::after {
background-color:var(--wiki-content-text-color);
}
pre,
code,
.mw-code {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-templatedata-doc-param-alias {
color:var(--wiki-content-text-mix-color);
}
.mw-highlight,
.view-light .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #db0000;
--pygments-c: #3a7575;
--pygments-k: #008000;
--pygments-o: #666;
--pygments-ch: #3a7575;
--pygments-cm: #3a7575;
--pygments-cp: #986200;
--pygments-cpf: #3a7575;
--pygments-c1: #3a7575;
--pygments-cs: #3a7575;
--pygments-gd: #a00000;
--pygments-gr: #db0000;
--pygments-gh: #000080;
--pygments-gi: #008100;
--pygments-go: #6e6e6e;
--pygments-gp: #000080;
--pygments-gu: #800080;
--pygments-gt: #04d;
--pygments-kc: #008000;
--pygments-kd: #008000;
--pygments-kn: #008000;
--pygments-kp: #008000;
--pygments-kr: #008000;
--pygments-kt: #b00040;
--pygments-m: #666;
--pygments-s: #ba2121;
--pygments-na: #647421;
--pygments-nb: #008000;
--pygments-nc: #00f;
--pygments-no: #800;
--pygments-nd: #a412ff;
--pygments-ni: #6d6d6d;
--pygments-ne: #c9352e;
--pygments-nf: #00f;
--pygments-nl: #727200;
--pygments-nn: #00f;
--pygments-nt: #008000;
--pygments-nv: #19177c;
--pygments-ow: #a412ff;
--pygments-w: #6e6e6e;
--pygments-mb: #666;
--pygments-mf: #666;
--pygments-mh: #666;
--pygments-mi: #666;
--pygments-mo: #666;
--pygments-sa: #ba2121;
--pygments-sb: #ba2121;
--pygments-sc: #ba2121;
--pygments-dl: #ba2121;
--pygments-sd: #ba2121;
--pygments-s2: #ba2121;
--pygments-se: #a55a1e;
--pygments-sh: #ba2121;
--pygments-si: #af4d74;
--pygments-sx: #008000;
--pygments-sr: #af4d74;
--pygments-s1: #ba2121;
--pygments-ss: #19177c;
--pygments-bp: #008000;
--pygments-fm: #00f;
--pygments-vc: #19177c;
--pygments-vg: #19177c;
--pygments-vi: #19177c;
--pygments-vm: #19177c;
--pygments-il: #666;
}
.view-dark .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #fe4242;
--pygments-c: #4b9797;
--pygments-k: #00a300;
--pygments-o: #898989;
--pygments-ch: #4b9797;
--pygments-cm: #4b9797;
--pygments-cp: #c17d00;
--pygments-cpf: #4b9797;
--pygments-c1: #4b9797;
--pygments-cs: #4b9797;
--pygments-gd: #ff3f3f;
--pygments-gr: #fe4242;
--pygments-gh: #7a7aff;
--pygments-gi: #00a000;
--pygments-go: #8a8a8a;
--pygments-gp: #7a7aff;
--pygments-gu: #f500f5;
--pygments-gt: #4e84fe;
--pygments-kc: #00a300;
--pygments-kd: #00a300;
--pygments-kn: #00a300;
--pygments-kp: #00a300;
--pygments-kr: #00a300;
--pygments-kt: #fe357e;
--pygments-m: #898989;
--pygments-s: #e25e5e;
--pygments-na: #80932a;
--pygments-nb: #00a300;
--pygments-nc: #7a7afe;
--pygments-no: #ff4040;
--pygments-nd: #bf5aff;
--pygments-ni: #999;
--pygments-ne: #da655f;
--pygments-nf: #7a7afe;
--pygments-nl: #a0a000;
--pygments-nn: #7a7afe;
--pygments-nt: #00a300;
--pygments-nv: #8381e7;
--pygments-ow: #bf5aff;
--pygments-w: #bbb;
--pygments-mb: #898989;
--pygments-mf: #898989;
--pygments-mh: #898989;
--pygments-mi: #898989;
--pygments-mo: #898989;
--pygments-sa: #e25e5e;
--pygments-sb: #e25e5e;
--pygments-sc: #e25e5e;
--pygments-dl: #e25e5e;
--pygments-sd: #e25e5e;
--pygments-s2: #e25e5e;
--pygments-se: #d07125;
--pygments-sh: #e25e5e;
--pygments-si: #c17492;
--pygments-sx: #00a300;
--pygments-sr: #c17492;
--pygments-s1: #e25e5e;
--pygments-ss: #8381e7;
--pygments-bp: #00a300;
--pygments-fm: #7a7afe;
--pygments-vc: #8381e7;
--pygments-vg: #8381e7;
--pygments-vi: #8381e7;
--pygments-vm: #8381e7;
--pygments-il: #898989;
}
div.mw-highlight {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .err {border-color: var(--pygments-err);}
.mw-highlight .c {color: var(--pygments-c);}
.mw-highlight .k {color: var(--pygments-k);}
.mw-highlight .o {color: var(--pygments-o);}
.mw-highlight .ch {color: var(--pygments-ch);}
.mw-highlight .cm {color: var(--pygments-cm);}
.mw-highlight .cp {color: var(--pygments-cp);}
.mw-highlight .cpf {color: var(--pygments-cpf);}
.mw-highlight .c1 {color: var(--pygments-c1);}
.mw-highlight .cs {color: var(--pygments-cs);}
.mw-highlight .gd {color: var(--pygments-gd);}
.mw-highlight .gr {color: var(--pygments-gr);}
.mw-highlight .gh {color: var(--pygments-gh);}
.mw-highlight .gi {color: var(--pygments-gi);}
.mw-highlight .go {color: var(--pygments-go);}
.mw-highlight .gp {color: var(--pygments-gp);}
.mw-highlight .gu {color: var(--pygments-gu);}
.mw-highlight .gt {color: var(--pygments-gt);}
.mw-highlight .kc {color: var(--pygments-kc);}
.mw-highlight .kd {color: var(--pygments-kd);}
.mw-highlight .kn {color: var(--pygments-kn);}
.mw-highlight .kp {color: var(--pygments-kp);}
.mw-highlight .kr {color: var(--pygments-kr);}
.mw-highlight .kt {color: var(--pygments-kt);}
.mw-highlight .m {color: var(--pygments-m);}
.mw-highlight .s {color: var(--pygments-s);}
.mw-highlight .na {color: var(--pygments-na);}
.mw-highlight .nb {color: var(--pygments-nb);}
.mw-highlight .nc {color: var(--pygments-nc);}
.mw-highlight .no {color: var(--pygments-no);}
.mw-highlight .nd {color: var(--pygments-nd);}
.mw-highlight .ni {color: var(--pygments-ni);}
.mw-highlight .ne {color: var(--pygments-ne);}
.mw-highlight .nf {color: var(--pygments-nf);}
.mw-highlight .nl {color: var(--pygments-nl);}
.mw-highlight .nn {color: var(--pygments-nn);}
.mw-highlight .nt {color: var(--pygments-nt);}
.mw-highlight .nv {color: var(--pygments-nv);}
.mw-highlight .ow {color: var(--pygments-ow);}
.mw-highlight .w {color: var(--pygments-w);}
.mw-highlight .mb {color: var(--pygments-mb);}
.mw-highlight .mf {color: var(--pygments-mf);}
.mw-highlight .mh {color: var(--pygments-mh);}
.mw-highlight .mi {color: var(--pygments-mi);}
.mw-highlight .mo {color: var(--pygments-mo);}
.mw-highlight .sa {color: var(--pygments-sa);}
.mw-highlight .sb {color: var(--pygments-sb);}
.mw-highlight .sc {color: var(--pygments-sc);}
.mw-highlight .dl {color: var(--pygments-dl);}
.mw-highlight .sd {color: var(--pygments-sd);}
.mw-highlight .s2 {color: var(--pygments-s2);}
.mw-highlight .se {color: var(--pygments-se);}
.mw-highlight .sh {color: var(--pygments-sh);}
.mw-highlight .si {color: var(--pygments-si);}
.mw-highlight .sx {color: var(--pygments-sx);}
.mw-highlight .sr {color: var(--pygments-sr);}
.mw-highlight .s1 {color: var(--pygments-s1);}
.mw-highlight .ss {color: var(--pygments-ss);}
.mw-highlight .bp {color: var(--pygments-bp);}
.mw-highlight .fm {color: var(--pygments-fm);}
.mw-highlight .vc {color: var(--pygments-vc);}
.mw-highlight .vg {color: var(--pygments-vg);}
.mw-highlight .vi {color: var(--pygments-vi);}
.mw-highlight .vm {color: var(--pygments-vm);}
.mw-highlight .il {color: var(--pygments-il);}
.mw-highlight pre {
background: var(--pygments-background)
}
.mw-content-ltr.mw-highlight-lines pre,
.mw-content-ltr.content .mw-highlight-lines pre {
padding-left: 3.5em;
box-shadow: inset 2.75em 0 0 var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .hll {
background-color: rgba(var(--wiki-accent-color--rgb), .2)
}
.mw-apisandbox-toolbar {
background: var(--wiki-content-background-color--secondary);
top: var( --wikigg-header-height );
}
/* special:replacetext */
.ext-replacetext-searchoptions {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
}
.ext-replacetext-searchoptions .ext-replacetext-divider {
border-bottom: 1px solid var(--wiki-content-border-color);
}
/**/
.view-dark textarea {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.view-dark textarea:focus-visible {
outline-color: var(--wiki-accent-color);
outline-style: solid;
}
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {
outline: 1px solid var(--wiki-accent-color);
}
/* make math formulas legible on dark theme */
.mwe-math-fallback-image-inline,
.mwe-math-fallback-image-display,
.ve-ui-mwLatexPage-symbol {
filter: var(--wiki-icon-general-filter);
}
/* search bar */
#searchInput {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
#searchButton {
filter: var(--wiki-icon-to-link-filter);
}
.vector-search-box-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* Search suggestions */
.suggestions-results,
.suggestions-special {
background-color: var(--wiki-content-background-color--secondary);
}
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--wiki-content-text-color);
}
.suggestions-result {
color: var(--wiki-content-link-color);
}
.suggestions-result-current {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.suggestions-special .special-label {
color: var(--wiki-content-text-mix-color);
}
.suggestions-special.suggestions-result-current .special-label {
color:var(--wiki-accent-label-color);
}
.suggestions-special .special-query {
color: var(--wiki-link-label-color);
}
/* search page */
fieldset#mw-searchoptions {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border-color: var(--wiki-content-border-color);
}
#mw-searchoptions .divider {
border-color: var(--wiki-content-border-color);
}
.mw-search-profile-tabs {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border: 1px solid var(--wiki-content-border-color);
margin-top: 1em;
}
.mw-search-profile-tabs div.search-types ul li.current a {
color: var(--wiki-content-text-color);
}
.results-info,
.mw-search-result-data {
color: var(--wiki-content-text-mix-color);
}
/* invert the help icon on the helplink */
#mw-indicator-mw-helplink a {
background-image: none;
}
#mw-indicator-mw-helplink a::before {
background-image: url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);
background-position: left center;
background-repeat: no-repeat;
display: inline-block;
vertical-align: middle;
height: 20px;
padding-left: 25px;
content: "";
}
#mw-indicator-mw-helplink a::before {
filter: var(--wiki-icon-to-link-filter);
}
/**/
/* Login/register page */
.mw-number-text {
color:var(--wiki-content-text-mix-color);
}
.mw-body-content .mw-number-text h3 {
color:var(--wiki-heading-color);
}
.mw-number-text.icon-edits,
.mw-number-text.icon-pages,
.mw-number-text.icon-contributors {
position:relative;
background:none;
}
.mw-number-text.icon-edits::before,
.mw-number-text.icon-pages::before,
.mw-number-text.icon-contributors::before {
position:absolute;
width:95px;
height:100%;
left:0;
top:0;
content:'';
filter:brightness(0) var(--wiki-icon-general-filter);
}
.mw-number-text.icon-edits::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAACrUlEQVR4AWL4//8/oH170LEsiKIwXGPbtm0EY9s2g7bdjzh4oVnjyslKVZ3hSu+d5L/c0Xdx/Bt5jjCyAR3QAd9/+DhSW4oeoYmJGQdM4HWjYfQKTXTA8pZFeIgjOmA5Hkd0wDwe6TWa6IAcr4eA5RAdEC0neKWIDoieFcMRRPOAaDJ6+4uITxzwJ+KbmnjdaKkDliISPIv/gcvRxsT7kzgix7MGuBz1ooFyRIq3xOJ64ArUG0EMoMV5RI5nAJDjRV1Go1DIIL7meJKAAngc8Qn/tgoACuCNRtfRJhQyGQLkeJcI3u3oP3GzA5bjjYnwEEE0Acjx+urgEcRNVgFX1sUjdaHF9gA53sW/jScFKIC3SH8hIo5nDXAVwbtA8O6U4+kD6uPpA2rhWQNcXYh3N4HXSfAMAHK8838BTwBQF28hCpKAAnj3SvCsAa4heOdU8NQB5fGUAfXxhAEZ3lmCdz+B18Hx9ABN46kBrv1DeAtQsAZYivdAB08AMMLrJ3hBHU8BkOGdqcyMLcCbj4I1QH08YUCGd0kbTwCQ4MW1oFkR3kM5PAHAdVU8gjhPEk8AkOKRBjN481AwAxjhDRCM4Rq1EzwTgAzvGtoqiicAmMcbjRZI4wkATiP/eVe/4QU0DvXJ4gkAHq9gNEV4cdPRRtQjgycAOA51VkAOoECaiF5J4QkA7iVnuI+vgTcXBauAo1BjBeU0mZuCXlfm2gieOcCN5KzPadH7s9EF1CeJJwD4lKy2BLQM3UFDaFgSTwBwKcE5il6Q1wmeA95KQLGafuI54Ay+I4D2Fm1HY2QwBADPZdCG0EO0Wg5CAHAi6k1ce3E1fdDHAQ8TuG50Ml6F4TngGNQawTWjg2iCPoAG4I5vcG/QVrLDIJMDnvyNBYMDeg7ogA7ogJ4DOqBmnwD4A/itR9A4HwAAAABJRU5ErkJggg==) no-repeat left center;
}
.mw-number-text.icon-pages::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAAByUlEQVR4Ae3XQ6JcQRhH8Rs7mYWT2LZt25rEtpNvicGCOid51lWhX3X/B78F1ClnjUZDHChCDgVUQAVUwF+//zTbaEzwJKuqFQJOwVOYB0fSDege8RnMg8OxA47HhMhGho4YM+BHWGTXMApZP1NxAqdKuIS3DhETC5gT0cEonM+LmH7A8BHHF4zhUMyAr3DKswt4ARvCVQ8RL8FyHIoV8DqyAEbidMCIu2AFDqUbEBiLd4EiroOVcDDdgMBJWI4rNSOugpV0MOWAa2EBIq6HVXAw1YDzYQEiboVVdCDFgLNhASIegtWwP7WAM2AVXC4Z8SKsho+pBZwDCxDxIZ7hGo5iN7ZgG/bjOj61QsB5sAARxyArMA7nUw+4GuYQcaSHv/PrlAPuhDnYh8zR9ZQDnoF1+ooXuI87uIvH+JoT8ES7B1yJxZiGETnbbAHuKqCbkbiqgG5mK6Cb8QqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogG0acAwmVHRLAXschDlQQAVUwKYGXIZTDo7qFnakgAqogP4ooAK+waVh5GpSAROggAqogFKOAiqgAiqg/AUjJ7hc1MT1egAAAABJRU5ErkJggg==) no-repeat left center
}
.mw-number-text.icon-contributors::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAtCAYAAAA5reyyAAAEMElEQVR4AWJ4/uLFYMJsgHbtIVhzLQqg8G7btm3bfLZt2/abtG3btm3btt19tXuNU5UbnV9VPfj2PCtODh7DaOzHDdzEIQxFG6SERItoilcPq6EOpqNsrAdMiWb4CQPQEx+jMsSH13Ad6tJRtIf4UBkfoyf642c0Q8pwBSyOEYiDWpzHP8gIcelZ3IV6dBENIS5lxD84D7WIwwgUD3XActjk8jTLDnFQAiegPm1FFoiD7JgKdbAJ5UIVMA0WQ10aCnEwHBrQ/xAHQ6EuLULqUAT8EurRkxAbtXEWGtBu5IPYeBLq0RemA6bDUqhHwyE2/oIa8qHho3wp0pkM2AS3oR4dRCmIFWZADRkEsUIpHIR6dBtNTAZ8DepDEhpDLIphL9Q9X0dMYyRBfXjNZMD3oT61hFjUwHmoITtQAGLREurT+yYDvgn1IQ4NwhBwP0pALBogDurDmyYDPgL14QjKQCzK43gYjsAyOAL14RGTAcvhKNSjWUgLsciDzVBDliG9zceJWT53fFlzAYGJUI/+g9iYCjVkBMTGv1CPJkJMB/wM6sEdtILY6Aw15A+IjVa4A/Xgs1C9ym2AujQVkoznkQgN6CpaQAwd7euQynxA4EMkuTz6noAkIxu2QQNaAXHwhMujMAkfhvpz1gSogwEQF/pAA/oV4sIAqIPxkFAHLIwVUBuLkQ/iQkNchPp0BHkhLuTDYocjuVDoAwLNobCKx7MQZ0buxn9CPHgO8VBYNYOEI2AxTIPaWI3SEJdq47rPz1jZIC6VxmqHm17RUAYsjm+wB+rgDH5FZYgL/0M9egjiQmX8hjNQB3vwDYqZClgRn2I8TkM9uoxp+BY1IDayYAnUpd8hyaiBbzEdl6EencZ4fIoKXgPWQ0eswTmoIRexCz9DYFUWh6AOeiEFBFYfYYv7aK6cxRp0RL3kAjbBSsRBQ+gwykBg1SrAF+5qOAUNoTisRBNrwHeQAA2D7hAbLQL+qOoBDYMEvA0RRm3cg4bQIYxBO4iNnFgOdfAoJBntMAaHoSF0D7WtbwOmJGIHBuFtFHJxhx8HdeEEnoI4KIS3MQg7kAg1rI8w9kMN2YQ/8RByQRwUxE844GPvj0B9iAu58BD+NPwdcp8wrkEDOoG3kR3iIC0exhAcgQZwHQvwOfJDXMiOt3ECGtA1EwH3oDLERgoUxisYhv24AzUoEWexCD+iJtJBklEF+yId8A7aQywyoCK+xCJcRSI0TO5iL7qjDXIjBcTiIdwNGnAetmKjR8fQHdYL93tYiSRolDiJzqgLseiOYz62fyvmCcOUJ3EAGuV6oUi0rVD9BBpDtqJstARsj3hojFmBdNEQcDw0Rn0V6YAVcBIao2YjXSQDtoDGsDOoFMmAD0FjXLMHAYN5KJIBW+FBwADq4x40hrWLZMCKOIhEXIsxd3EdDSF+3QeCfPkMAgchOAAAAABJRU5ErkJggg==) no-repeat left center
}
/**/
/* Multimedia viewer */
.mw-mmv-post-image,
.mw-mmv-image-metadata {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
box-shadow: -4px 6px 0 0 var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis::before {
background-image: linear-gradient(to right, rgba(var(--wiki-content-background-color--rgb), 0) 0%, var(--wiki-content-background-color) 100%);
}
.mw-mmv-ttf-ellipsis-container:hover .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover, .mw-mmv-ttf-ellipsis-container .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
}
.mw-ui-button.mw-ui-progressive:not(:disabled) {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):hover {
background-color: var(--wiki-accent-color--hover);
}
.skin-vector .mw-ui-button.mw-ui-progressive:hover,
.skin-vector .mw-ui-button.mw-ui-primary:disabled {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color);
border: 2px solid var(--wiki-content-border-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):active,
.mw-ui-button.mw-ui-progressive:not(:disabled).is-on {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color)
}
/* possibly deprecated */
.mw-ui-input:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-ui-input:not(:disabled):hover,
.mw-ui-input:not(:disabled):focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-ui-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* end possibly deprecated */
.mw-mmv-dialog {
background-color: var(--wiki-content-background-color);
box-shadow: 0 2px 2px 0 var(--wiki-content-border-color);
}
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-options-dialog-header {
color: var(--wiki-content-text-color);
}
.mw-mmv-options-text-header,
.mw-mmv-options-text-body {
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-dialog .mw-mmv-dialog-warning {
color: #000;
}
.mw-mmv-dialog .mw-mmv-dialog-warning a {
color: #0645ad;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu {
background-image: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu span {
display: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu::after {
display:inline-block;
width:8px;
height:100%;
content:'';
--mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath fill=%22%23000%22 fill-rule=%22evenodd%22 d=%22m2.023 3 3.49 5.953L9 3z%22 clip-rule=%22evenodd%22/%3E %3C/svg%3E") no-repeat;
--mask-size: 12px;
--mask-position: center;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.76);
}
.oo-ui-optionWidget-selected .mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.82);
}
.mw-mmv-download-pane .mw-mmv-download-attribution {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-download-pane .mw-mmv-download-attribution:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
color: var(--wiki-content-text-color);
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-preview-link,
.mw-mmv-download-pane .mw-mmv-download-attribution-cta-invite {
color: var(--wiki-content-text-mix-color);
}
.mw-ui-button.mw-ui-quiet,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive {
color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):focus {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 1), inset 0 0 0 2px var(--wiki-accent-color);
}
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:active,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:active,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:active,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:focus {
color: var(--wiki-content-text-color);
}
/**/
/* Echo */
.mw-echo-ui-notificationItemWidget {
background-color: var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-unread,
.mw-echo-ui-placeholderItemWidget {
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.8);
}
.mw-echo-ui-crossWikiUnreadFilterWidget {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiUnreadFilterWidget-subtitle {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationItemWidget-unread:hover,
.mw-echo-ui-notificationItemWidget:hover,
.mw-echo-ui-notificationsInboxWidget-toolbarWrapper {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-menuItemWidget > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
.mw-echo-ui-notificationItemWidget-content-message-body {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationsListWidget:not(:hover) a,
#p-personal .mw-echo-ui-notificationsListWidget:not(:hover) a.new,
.mw-echo-ui-notificationItemWidget-content-message-header,
.mw-echo-ui-notificationItemWidget-content-actions-timestamp{
color:var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-optionWidget-selected > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-content-text-color);
}
.mw-echo-ui-pageNotificationsOptionWidget-label-count {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.mw-echo-ui-notificationItemWidget,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer .mw-echo-ui-notificationBadgeButtonPopupWidget-footer-buttons .oo-ui-buttonElement:last-child {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-body > .mw-echo-ui-notificationsListWidget > .mw-echo-ui-notificationItemWidget:focus {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationItemWidget:last-child {
border-bottom:1px solid var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiNotificationItemWidget-group,
.mw-echo-ui-bundleNotificationItemWidget-group {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-icon{
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle {
background-color:var(--wiki-accent-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget:hover .mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color:var(--wiki-accent-color);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted,
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-pressed.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted{
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
color:var(--wiki-accent-color);
}
.oo-ui-optionWidget-selected .mw-echo-ui-pageNotificationsOptionWidget-label-count {
color:var(--wiki-accent-color);
}
@-webkit-keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@-webkit-keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
@keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {
border-bottom-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {
border-bottom-color: var(--wiki-content-background-color--secondary);
}
.client-js .mw-echo-special-nojs {
filter:var(--wiki-icon-general-filter)
}
/**/
/*************************
* End Vector theme fixes *
**************************/
/**************
* Codex fixes *
***************/
/* text input */
.cdx-text-input__input:enabled {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.cdx-text-input__input:disabled {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.25);
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow: none;
border-color: var(--wiki-content-text-mix-color);
}
.cdx-text-input__input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.cdx-text-input__input:enabled:hover,
.cdx-text-input__input:enabled:focus {
border-color:var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:read-only {
background-color:var(--wiki-content-text-mix-color-95);
}
.cdx-text-input__input:enabled:read-only,
.cdx-text-input__input:enabled:read-only:hover,
.cdx-text-input__input:enabled:read-only:focus {
border-color:var(--wiki-content-text-mix-color);
box-shadow:none;
}
/**/
/* Buttons */
.cdx-button:enabled,
.cdx-button.cdx-button--fake-button--enabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
border-color: var(--wiki-content-border-color);
}
.cdx-button:enabled:hover,
.cdx-button.cdx-button--fake-button--enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
color: var(--wiki-content-link-color--hover);
}
.cdx-button:enabled:active,
.cdx-button.cdx-button--fake-button--enabled:active,
.cdx-button:enabled.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color--hover);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-background-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color: var(--wiki-accent-label-color);
}
.cdx-button:enabled.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:hover {
color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color: rgba(var(--wiki-accent-color--rgb), 0.9);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.3);
color: var(--wiki-accent-label-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.3);
}
.cdx-button:enabled:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-content-link-color);
}
@supports ((-webkit-mask-image:none) or (mask-image:none)) {
.cdx-button:enabled.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:hover .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
}
/**/
/* Checkboxes */
.cdx-checkbox__icon {
background-color:rgba(var(--wiki-content-link-color--rgb),0.05);
}
.cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: rgba(var(--wiki-accent-color--rgb),0.75);
}
.cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:focus:not(:active) + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active):not(:hover) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active):not(:hover) + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color), inset 0 0 0 2px var(--wiki-accent-label-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: #b32424;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:focus + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: #d73333;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: #ff4242;
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
background-color: #d73333;
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:disabled + .cdx-checkbox__icon {
background-color: #c8ccd1;
border-color: #c8ccd1;
}
.cdx-checkbox__input:disabled ~ .cdx-checkbox__label {
color: #72777d;
}
.cdx-checkbox__input:checked:not(:indeterminate) + .cdx-checkbox__icon::before {
/* this monstrosity guarantees the checkmark has visual contrast */
/* increasing contrast further has odd effects on the checkmark, so don't do that */
/* note that the assumed input is white, so the it's an inverted icon-to-link-filter which assumes black */
filter:var(--wiki-icon-to-link-filter) saturate(0) contrast(500%);
}
/**/
/* Switches */
.cdx-toggle-switch__switch {
background-color:var(--wiki-content-background-color);
border-color:rgba(var(--wiki-content-dynamic-color--rgb), 0.65);
}
.cdx-toggle-switch__input:enabled ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:focus:not(:active) ~ .cdx-toggle-switch__switch{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch::before,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip{
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:checked:focus ~ .cdx-toggle-switch__switch{
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
}
/**/
/* Tabs */
.ext-wc-editor .cdx-tabs--framed .cdx-tabs__header {
background-color:var(--wiki-content-background-color--secondary);
border-bottom:1px solid var(--wiki-accent-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"],
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"]:hover {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:enabled:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:focus-visible,
.cdx-tabs:not(.cdx-tabs--framed) > .cdx-tabs__header .cdx-tabs__list__item:focus-visible {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
}
/**/
/* Menus */
.cdx-menu {
background-color: var(--wiki-content-background-color);
border-color: 1px solid var(--wiki-content-border-color);
box-shadow: 0 2px 2px rgba(var(--wiki-content-dynamic-color--inverted--rgb,.2));
}
.cdx-menu-item--enabled,
.cdx-menu-item--enabled .cdx-menu-item__content {
color: var(--wiki-content-text-color);
}
.cdx-menu-item--enabled.cdx-menu-item--highlighted {
background-color: rgba(var(--wiki-accent-color--rgb), 0.2);
}
.cdx-menu-item--enabled.cdx-menu-item--selected {
background-color:var(--wiki-content-background-color--secondary);
}
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__text__description,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__text__description{
color:var(--wiki-accent-color);
}
/**/
/* Progress bar */
.cdx-progress-bar:not(.cdx-progress-bar--disabled) .cdx-progress-bar__bar {
background-color: var(--wiki-accent-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--disabled).cdx-progress-bar--block {
background-color: var(--wiki-content-background-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--inline) {
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
/**/
/* Cards */
.cdx-card {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.cdx-card__text__title {
color: var(--wiki-heading-color);
}
.cdx-card__text__description,
.cdx-card__text__supporting-text,
.cdx-card__text__description .cdx-icon,
.cdx-card__text__supporting-text .cdx-icon {
color: var(--wiki-content-text-color);
}
/**/
.cdx-icon svg {
fill:var(--wiki-content-link-color);
}
/************
* End codex *
*************/
/************************
* Theme-based Scribunto *
*************************/
#mw-scribunto-input {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-scribunto-console-fieldset,
.mw-scribunto-message,
.mw-scribunto-input,
.mw-scribunto-error,
.mw-scribunto-print,
.mw-scribunto-normalOutput {
background: transparent;
}
.mw-scribunto-console-fieldset {
color: var(--wiki-content-text-color);
}
.mw-scribunto-message {
color: var(--wiki-content-text-color);
}
.mw-scribunto-input {
color: var(--wiki-content-text-color--hover);
}
.mw-scribunto-error {
color: var(--wiki-alert-color);
}
.mw-scribunto-print {
color: var(--wiki-content-text-color);
}
.mw-scribunto-normalOutput {
color: var(--wiki-content-text-color);
}
/****************
* End Scribunto *
*****************/
/***************************
* Theme-based VisualEditor *
****************************/
.ve-activated .vector-menu-tabs .selected {
box-shadow: inset 0 -1px 0 rgba(var(--wiki-content-border-color--rgb),0.5);
}
.ve-init-mw-progressBarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.ve-init-mw-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.ve-init-mw-desktopArticleTarget-toolbarPlaceholder-bar {
border-bottom-color: var(--wiki-content-border-color);
}
div.ve-ce-branchNode {
border-color:var(--wiki-content-border-color);
}
.ve-ce-focusableNode-highlight {
background: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ce-surface-highlights-focused .ve-ce-focusableNode-highlights {
opacity: 0.25;
}
.ve-ce-branchNode-blockSlug, .ve-ce-branchNode-newSlug:not(.ve-ce-branchNode-newSlug-open) {
outline-color: var(--wiki-accent-color);
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.75);
}
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
figure[typeof~='mw:Image/Thumb'],
figure[typeof~='mw:Video/Thumb'],
figure[typeof~='mw:Audio/Thumb'],
figure[typeof~='mw:Image/Frame'],
figure[typeof~='mw:Video/Frame'],
figure[typeof~='mw:Audio/Frame'] {
border-color: var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
border-color: var(--wiki-content-border-color);
background: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Frame'] > figcaption,
figure[typeof~='mw:Image/Thumb'] > figcaption,
figure[typeof~='mw:Video/Thumb'] > figcaption,
figure[typeof~='mw:Audio/Thumb'] > figcaption,
figure[typeof~='mw:Image/Frame'] > figcaption,
figure[typeof~='mw:Video/Frame'] > figcaption,
figure[typeof~='mw:Audio/Frame'] > figcaption {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character,
.oo-ui-toolbar-position-top .ve-ui-toolbarDialog-position-above,
.oo-ui-bookletLayout > .oo-ui-menuLayout-menu,
.ve-ui-mwTwoPaneTransclusionDialogLayout > .oo-ui-menuLayout-menu,
.ve-ui-specialCharacterPage-character:hover {
border-color:var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character:hover {
box-shadow:inset 0 0 1px 1px var(--wiki-accent-color);
}
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title,
.oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title {
color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.78);
}
.ve-activated .ve-init-mw-desktopArticleTarget-originalContent #catlinks:hover {
background: rgba(var(--wiki-content-link-color--rgb),0.1);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
color: var(--wiki-accent-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color);
}
.oo-ui-tabOptionWidget {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):hover {
color: var(--wiki-accent-color--hover);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):active {
color: var(--wiki-content-text-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.ve-ce-linkAnnotation.ve-ce-annotation-active {
box-shadow: 0 0 0 1px rgba(var(--wiki-content-link-color--rgb), 0.2);
background-color: rgba(var(--wiki-content-link-color--rgb), 0.1);
}
.ve-ui-desktopContext .ve-ui-linkContextItem .ve-ui-linkContextItem-label .ve-ui-linkContextItem-label-preview {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-toolbarDialog {
background-color: rgba(var(--wiki-content-dynamic-color--rgb),0.05);
}
.ve-ce-languageAnnotation {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
border-color:var(--wiki-content-link-color);
}
.mw-widget-mediaResultWidget-overlay {
box-shadow: inset 0 0 0 1px var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button {
background-color: transparent;
border-right-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-dynamic-color--secondary);
}
.mw-upload-bookletLayout-filePreview {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwMediaDialog-panel-imageinfo-details {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.5);
}
.oo-ui-optionWidget.oo-ui-widget-disabled {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLanguagesPage-languages-table th,
.ve-ui-mwLanguagesPage-languages-table td {
border-bottom-color: var(--wiki-content-border-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(even) td {
background: var(--wiki-content-background-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(odd) td {
background: rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.ve-ui-targetWidget {
border-color: var(--wiki-content-border-color);
}
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {
background: var(--wiki-content-background-color);
}
.ve-ui-targetWidget-focused {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-sticky {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.oo-ui-optionWidget-highlighted {
color: var(--wiki-content-dynamic-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage:hover,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage.oo-ui-optionWidget-highlighted {
color: var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-no-template-parameters {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwTemplatePage-description {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwParameterPage-undocumentedLabel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexDialog-content .oo-ui-bookletLayout-stackLayout h3 {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexPage-symbol {
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwGalleryDialog-highlighted-image {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwHelpPopupTool-version-label, .ve-ui-mwHelpPopupTool-version-link,
.ve-ui-mwHelpPopupTool-version-date {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwSaveDialog-summary {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwSaveDialog-options {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwSaveDialog-license {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:hover,
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:active {
border-right-color: var(--wiki-accent-color);
border-left-color: var(--wiki-accent-color);
}
.ve-ui-debugBar {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-commands-divider {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump > table {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump td {
background-color: var(--wiki-content-background-color);
}
.ve-ui-debugBar-dump th {
color: rgba(var(--wiki-content-text-color--rgb),0.8);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump ol {
color: rgba(var(--wiki-content-text-color--rgb),0.6);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-dynamic-color);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element {
background-color: rgba(var(--wiki-content-link-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char {
background-color: rgba(var(--wiki-success-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: rgba(var(--wiki-warning-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-note {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-debugBar-filibuster {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-transactions > ol > li {
border-color: var(--wiki-content-border-color);
}
/*******************
* End VisualEditor *
********************/
/**************************
* Theme-based AbuseFilter *
***************************/
table.mw-abuselog-details {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th,
table.mw-abuselog-details td,
div.mw-abusefilter-editor {
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th {
background: var(--wiki-content-background-color--secondary);
}
body td.mw-abusefilter-history-changed {
background-color:rgba(var(--wiki-alert-color--rgb),0.2);
}
/******************
* End AbuseFilter *
*******************/
/***********************
* Theme-based msupload *
************************/
#msupload-div,
#msupload-list .file {
background-color:var(--wiki-content-background-color);
border-color:var(--wiki-content-border-color);
}
#msupload-select {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
#msupload-dropzone {
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.drop-over {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color) !important;
}
#msupload-bottom #msupload-files {
padding-left:0;
background: none;
}
#msupload-bottom #msupload-files::before {
display:inline-block;
background: url(/extensions/MsUpload/resources/images/msu-upload-icon.png?bdd61) no-repeat 0 0;
background-position:left center;
height:22px;
width:25px;
content:'';
vertical-align: top;
filter:var(--wiki-icon-general-filter);
}
#msupload-list .file .file-size {
color: var(--wiki-content-text-mix-color);
}
#msupload-div a {
color: var(--wiki-content-link-color);
}
#msupload-list .file .file-name:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-name-input {
background: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-warning {
color: var(--wiki-warning-color);
}
/***************************
* End theme-based msupload *
****************************/
/*****************************
* Theme-based commentstreams *
******************************/
.cs-title-edit-field {
border-color:var(--wiki-accent-color);
}
.cs-title-edit-field::placeholder,
.view-dark .cs-body-edit-field::placeholder {
color: var(--wiki-content-text-mix-color);
}
.cs-edit-box ,
.cs-expanded .cs-comment-header {
background-color: var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.cs-target-comment .cs-comment-header {
border-color:var(--wiki-accent-color);
}
.cs-comment-author a {
color: var(--wiki-content-link-color);
}
.cs-comment-details {
color: rgba(var(--wiki-content-text-color--rgb), 0.95);
}
.cs-comment {
border:1px solid var(--wiki-content-border-color);
}
.cs-comment-body {
padding:0 5px;
}
/*********************************
* End theme-based commentstreams *
**********************************/
/************************
* Theme-based checkuser *
*************************/
.mw-datatable.ext-checkuser-investigate-table tr:hover td {
background-color:var(--wiki-content-background-color);
}
.mw-datatable.ext-checkuser-investigate-table th {
background-color:var(--wiki-content-background-color--secondary);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) .ext-checkuser-investigate-table-row-hover-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr:hover td{
background-color:rgba(var(--wiki-warning-color--rgb),0.1);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td.ext-checkuser-investigate-table-cell-hover-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td:hover.ext-checkuser-investigate-table-cell-pinnable {
background-color:rgba(var(--wiki-warning-color--rgb),0.4);
}
.ext-checkuser-investigate-copy-message.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.mw-special-Investigate .ext-checkuser-investigate-subtitle-fieldset {
background-color:var(--wiki-content-background-color--secondary);
}
/****************
* End checkuser *
*****************/
/*********************
* Mobile adjustments *
**********************/
@media screen and (max-width:720px) {
:root {
--wiki-content-right-margin: 0px;
--wiki-content-padding:0.5rem;
--wiki-navigation-right-margin: 1px;
--wiki-navigation-left-margin: 0px;
--wiki-navigation-top-padding: 5px;
--wiki-navigation-bottom-padding:0px;
--wiki-navigation-height:2rem;
--wiki-navigation-search-height:2.15rem;
--wiki-navigation-search-margin:0.5rem;
--wiki-logo-height: 80px;
--wiki-logo-width: 100%;
--wiki-logo-margin: 10px;
--wiki-head-height: calc(var(--wiki-logo-height) + (var(--wiki-logo-margin) * 2) + var(--wiki-navigation-height) + var(--wiki-navigation-top-padding) + var(--wiki-navigation-bottom-padding));
--wiki-head-icon-padding: 0.25rem;
--wiki-head-icon-size: calc(var(--wiki-navigation-height) - var(--wiki-head-icon-padding) * 2);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-menu-margin: 0.2rem;
--wiki-menu-top-offset: calc(var(--wiki-head-height) + var( --wikigg-header-height ) + var(--wiki-navigation-bottom-padding) + var(--wiki-navigation-search-margin));
}
#mw-page-base,
#mw-head-base {
height:var(--wiki-head-height);
}
#mw-page-base {
padding-top: var( --wikigg-header-height );
}
#mw-head-base {
margin-top:calc(var(--wiki-head-height) * -1);
}
#p-logo,
#p-logo a {
height: var(--wiki-logo-height);
width: var(--wiki-logo-width);
}
#p-logo {
position:absolute;
background:none;
padding:0;
left:0;
margin:var(--wiki-logo-margin) 0;
transform:none;
top:calc(var(--wikigg-header-height));
}
.mw-wiki-logo {
background-size:contain;
}
#mw-head {
left:0;
width:100%;
top:calc(var(--wiki-head-height) + var( --wikigg-header-height ) - var(--wiki-navigation-height));
border:none;
border-image:none;
}
#mw-navigation {
position:unset;
}
#left-navigation,
#right-navigation {
margin-top: 0;
height:var(--wiki-navigation-height);
}
#right-navigation {
margin-right: var(--wiki-navigation-right-margin);
}
div#left-navigation {
margin-left: var(--wiki-navigation-left-margin);
}
div#right-navigation div#p-search {
margin-right: 0;
}
.vector-menu-tabs-legacy,
.vector-menu-dropdown {
height:var(--wiki-navigation-height);
}
.vector-menu-tabs-legacy li a {
height:var(--wiki-navigation-height);
}
#p-cactions {
padding-bottom: 0px;
}
#p-search {
position: absolute;
left: 50%;
transform:translateX(-50%);
top: calc(var(--wiki-navigation-height) + var(--wiki-navigation-bottom-padding));
margin-left:0px;
z-index: 4 /** above #mw-panel **/;
}
#simpleSearch {
width: calc(100vw - var(--wiki-navigation-right-margin) - var(--wiki-navigation-left-margin));
}
.vector-search-box-input {
height:var(--wiki-navigation-search-height);
}
.vector-search-box form {
margin:var(--wiki-navigation-search-margin) 0px;
}
.mw-body,
.mw-footer {
border-left-width: 0;
border-right-width: 0;
}
.mw-body {
margin-top: 0;
padding-top:calc(var(--wiki-content-padding) + var(--wiki-navigation-search-height) + var(--wiki-navigation-bottom-padding) + (var(--wiki-navigation-search-margin) * 2));
}
#mw-panel {
position: unset;
width:100%;
margin: 0px auto;
padding: 0;
top: 0;
background-position:bottom right, top center;
background-size:100% 0.5em, 100% 100%;
float:unset;
}
.vector-menu-dropdown .vector-menu-content {
right: 0;
left: unset;
}
#mw-panel .vector-menu-portal {
box-sizing:border-box;
border-left-width:0;
border-right-width:0;
background-color: var(--wiki-sidebar-background-color);
}
table.wikitable,
table.responsive-table {
display: block;
overflow-x: scroll;
}
.gallerybox,
.gallerybox > div,
.gallerybox .thumb {
max-width:100%;
}
/* disable float on RecentChanges legend */
.mw-changeslist-legend {
float: none;
margin: 0 auto;
}
/* advanced search options */
#mw-searchoptions table {
float: none;
}
#mw-searchoptions table td {
display: block;
}
/* popup when clicking the download button in multimediaviewer */
.mw-mmv-dialog {
width: unset;
}
/* turn math elements into scroll blocks unless they're an immediate child of a span */
:not(span) > math.mwe-math-element {
overflow: auto hidden;
max-width: 100%;
}
/* Expandable mobile navigation panel */
body.has-vector-mobile-menu #mw-panel {
position: absolute;
top: var(--wiki-menu-top-offset);
z-index: 3;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle {
position: relative;
z-index: 5;
display: block;
appearance: none;
border: 1px solid var(--wiki-content-border-color);
margin-left: var(--wiki-navigation-search-margin);
margin-bottom: 2px;
background-color: var(--wiki-content-background-color--secondary);
}
body.has-vector-mobile-menu #mw-panel .vector-menu-portal {
display: none;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle.nav--expanded ~ .vector-menu-portal {
display: block;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal {
text-align: left;
font-size: 110%;
border-left-width: 1px;
border-right-width: 1px;
margin-inline: calc(var(--wiki-navigation-left-margin) + var(--wiki-menu-margin));
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal:not(:last-child) {
border-bottom-width: 0;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list {
display: flex;
flex-wrap: wrap;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a {
display: block;
padding: 0.2rem 0.5rem;
border: 1px solid transparent;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a:hover {
border-color: var(--wiki-content-link-color);
}
body.has-vector-mobile-menu #mw-panel #p-navigation-label {
display: block;
}
body.has-vector-mobile-menu #p-logo {
/* Logo's a part of the sidebar panel, which uses relative positioning for the expandable button. Offset the logo appropriately. */
top: calc( -1 * var( --wiki-menu-top-offset ) + var( --wikigg-header-height ) );
}
.mobile-nav-toggle {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M1 3v2h18V3zm0 8h18V9H1zm0 6h18v-2H1z'/%3E%3C/svg%3E%0A");
}
body.has-vector-mobile-menu #p-tb .mw-list-item > a {
display: inline-flex;
}
body.has-vector-mobile-menu #p-tb .vector-menu-content-list {
flex-direction: row;
}
/* Search adjustments for the expandable menu */
body.has-vector-mobile-menu #p-search {
/* reposition to the right when mobile sidebar menu is active */
left: calc(var(--wiki-navigation-search-margin) * 3 + var(--wiki-head-icon-size) + var(--wiki-head-icon-padding));
right: calc(var(--wiki-navigation-right-margin) + var(--wiki-navigation-search-margin));
transform: none;
}
body.has-vector-mobile-menu #simpleSearch {
width: 100%;
margin: 0 auto;
}
/* icon navbar tabs + expandable nav panel icon */
#mw-head {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='none' height='24' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none' stroke='none'/%3E%3Cpath d='M4 4l4 16l4 -14l4 14l4 -16'/%3E%3C/svg%3E");
}
#mw-head .vector-menu-tabs .mw-list-item a,
#mw-head .vector-menu-dropdown .vector-menu-heading,
#mw-panel .mobile-nav-toggle {
line-height:var(--wiki-head-icon-size);
width: var(--wiki-head-icon-size); /* same as line height */
height: var(--wiki-head-icon-size);
box-sizing: content-box;
padding: var(--wiki-head-icon-padding);
color: transparent; /**<< for watch/unwatch, the text of <a> will be plain 'watch'/'unwatch' without <span> after clicking. **/
}
#mw-head .vector-menu-tabs .mw-list-item a::before,
#mw-head .vector-menu-dropdown .vector-menu-heading::before,
#mw-panel .mobile-nav-toggle::before {
content: "";
display: block;
position: unset;
background-image: none;
width: var(--wiki-head-icon-size);
height: var(--wiki-head-icon-size);
margin: 0;
--mask: var(--icon) no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--wiki-navigation-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a:hover::before,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover::before,
#mw-panel .mobile-nav-toggle:hover::before,
#mw-panel .mobile-nav-toggle.nav--expanded::before {
background-color: var(--wiki-navigation-selected-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a span,
#mw-head .vector-menu-dropdown .vector-menu-heading span {
display: none;
}
#mw-head .vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
#ca-ve-edit,
#ca-edit {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='m16.77 8 1.94-2a1 1 0 0 0 0-1.41l-3.34-3.3a1 1 0 0 0-1.41 0L12 3.23zM1 14.25V19h4.75l9.96-9.96-4.75-4.75z'/%3E%3C/svg%3E%0A");
}
#ca-ve-edit + #ca-edit {
--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' aria-hidden='true'%3E%3C!----%3E%3Cg%3E%3Cpath d='M1 3v14h3v-2H3V5h1V3zm4 0v14h4v-2H7V5h2V3zm11 0v2h1v10h-1v2h3V3zm-5 0v2h2v10h-2v2h4V3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#ca-view,
#ca-view-foreign {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M10 14.5a4.5 4.5 0 1 1 4.5-4.5 4.5 4.5 0 0 1-4.5 4.5M10 3C3 3 0 10 0 10s3 7 10 7 10-7 10-7-3-7-10-7'/%3E%3Ccircle cx='10' cy='10' r='2.5'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E article %3C/title%3E%3Cpath d='M5 1a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z'/%3E%3C/svg%3E%0A");
}
#ca-history {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M9 6v5h.06l2.48 2.47 1.41-1.41L11 10.11V6z'/%3E%3Cpath d='M10 1a9 9 0 0 0-7.85 13.35L.5 16H6v-5.5l-2.38 2.38A7 7 0 1 1 10 17v2a9 9 0 0 0 0-18'/%3E%3C/svg%3E%0A");
}
#ca-talk {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M26,12H24V6a3,3,0,0,0-3-3H6A3,3,0,0,0,3,6V24.41l5.12-5.12A1.05,1.05,0,0,1,8.83,19H12v3a3,3,0,0,0,3,3h8.17a1.05,1.05,0,0,1,.71.29L29,30.41V15A3,3,0,0,0,26,12ZM12,15v2H8.83a3,3,0,0,0-2.12.88L5,19.59V6A1,1,0,0,1,6,5H21a1,1,0,0,1,1,1v6H15A3,3,0,0,0,12,15ZM27,25.59l-1.71-1.71A3,3,0,0,0,23.17,23H15a1,1,0,0,1-1-1V15a1,1,0,0,1,1-1H26a1,1,0,0,1,1,1Z'/%3E%3C/g%3E%3C/svg%3E");
}
#t-contributions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg enable-background='new 0 0 32 32' id='Stock_cut' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc/%3E%3Cpath d='M27,12V5h-7v0 c0-2.209-1.791-4-4-4h0c-2.209,0-4,1.791-4,4v0H1v7h0c2.209,0,4,1.791,4,4v0c0,2.209-1.791,4-4,4h0v11h11v0c0-2.209,1.791-4,4-4h0 c2.209,0,4,1.791,4,4v0h7V20h0c2.209,0,4-1.791,4-4v0C31,13.791,29.209,12,27,12L27,12z' fill='none' stroke='%23000000' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E");
}
#ca-addsection {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpolygon points='29 15 17 15 17 3 15 3 15 15 3 15 3 17 15 17 15 28 17 28 17 17 29 17 29 15'/%3E%3C/g%3E%3C/svg%3E");
}
#ca-viewsource {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='heroicon-ui' d='M20.59 12l-3.3-3.3a1 1 0 1 1 1.42-1.4l4 4a1 1 0 0 1 0 1.4l-4 4a1 1 0 0 1-1.42-1.4l3.3-3.3zM3.4 12l3.3 3.3a1 1 0 0 1-1.42 1.4l-4-4a1 1 0 0 1 0-1.4l4-4a1 1 0 0 1 1.42 1.4L3.4 12zm7.56 8.24a1 1 0 0 1-1.94-.48l4-16a1 1 0 1 1 1.94.48l-4 16z'/%3E%3C/svg%3E");
}
#p-variants {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M16,2A14,14,0,1,0,30,16,14,14,0,0,0,16,2Zm8,13a24.28,24.28,0,0,0-.41-3.62c2.19.91,3.75,2.19,4.25,3.62Zm-2,0H17V10a20.9,20.9,0,0,1,4.34.63A20.26,20.26,0,0,1,22,15ZM17,8V4.19c1.43.5,2.71,2.06,3.62,4.25A24.28,24.28,0,0,0,17,8ZM15,4.19V8a24.28,24.28,0,0,0-3.62.41C12.29,6.25,13.57,4.69,15,4.19ZM15,10v5H10a20.26,20.26,0,0,1,.63-4.34A20.9,20.9,0,0,1,15,10ZM8,15H4.19c.5-1.43,2.06-2.71,4.25-3.62A24.28,24.28,0,0,0,8,15Zm0,2a24.28,24.28,0,0,0,.41,3.62C6.25,19.71,4.69,18.43,4.19,17Zm2,0h5v5a20.9,20.9,0,0,1-4.34-.63A20.26,20.26,0,0,1,10,17Zm5,7v3.84c-1.43-.5-2.71-2.06-3.62-4.25A24.28,24.28,0,0,0,15,24Zm2,3.84V24a24.28,24.28,0,0,0,3.62-.41C19.71,25.75,18.43,27.31,17,27.81ZM17,22V17h5a20.26,20.26,0,0,1-.63,4.34A20.9,20.9,0,0,1,17,22Zm7-5h3.84c-.5,1.43-2.06,2.71-4.25,3.62A24.28,24.28,0,0,0,24,17Zm2.87-6.12A15.11,15.11,0,0,0,23,9a15.11,15.11,0,0,0-1.85-3.87A12.12,12.12,0,0,1,26.84,10.88Zm-16-5.72A15.11,15.11,0,0,0,9,9a15.11,15.11,0,0,0-3.87,1.85A12.12,12.12,0,0,1,10.88,5.16Zm-5.72,16A15.11,15.11,0,0,0,9,23a15.11,15.11,0,0,0,1.85,3.87A12.12,12.12,0,0,1,5.16,21.12Zm16,5.72A15.11,15.11,0,0,0,23,23a15.11,15.11,0,0,0,3.87-1.85A12.12,12.12,0,0,1,21.12,26.84Z'/%3E%3C/g%3E%3C/svg%3E");
}
#p-cactions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Ccircle cx='3' cy='10' r='2'/%3E%3Ccircle cx='17' cy='10' r='2'/%3E%3C/svg%3E%0A");
}
#ca-watch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M20 7h-7L10 .5 7 7H0l5.46 5.47-1.64 7 6.18-3.7 6.18 3.73-1.63-7zm-10 6.9-3.76 2.27 1-4.28L3.5 8.5h4.61L10 4.6l1.9 3.9h4.6l-3.73 3.4 1 4.28z'/%3E%3C/svg%3E%0A");
}
#ca-unwatch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' id='Outlined'%3E%3Cg style='fill:%23000000;fill-opacity:1' id='Fill'%3E%3Cpath style='fill:%23000000;fill-opacity:1' id='path1380' d='M 28.61,11.67 H 20 L 17.34,3.47 C 16.920093,2.1973942 15.119907,2.1973942 14.7,3.47 L 12,11.67 H 3.39 c -1.3409796,0.0031 -1.900508,1.71581 -0.82,2.51 l 7,5.07 -2.68,8.21 C 6.5980433,28.35747 7.2662365,29.278767 8.21,29.28 8.4953889,29.267666 8.7705436,29.170143 9,29 l 7,-5.07 7,5.07 c 0.236205,0.170386 0.518805,0.264586 0.81,0.27 0.943763,-0.0012 1.611957,-0.92253 1.32,-1.82 l -2.66,-8.21 7,-5.07 c 1.075277,-0.810084 0.486081,-2.522863 -0.86,-2.5 z' /%3E%3C/g%3E%3C/svg%3E");
}
.vector-menu-tabs #ca-watch.icon a:hover::before,
.vector-menu-tabs #ca-unwatch.icon a:hover::before {
background-image:none;
}
/* RecentChanges - prevent overflow on long summaries */
.client-js .mw-changeslist ul,
.client-js .mw-changeslist table.mw-enhanced-rc {
margin-left:0;
}
.mw-changeslist-line-inner-comment,
.mw-changeslist-line .comment {
font-size:0.9em;
word-break:break-all;
}
.mw-userlink {
overflow-wrap:anywhere;
}
}
/* Hide the expandable navigation button for desktop users */
.mobile-nav-toggle {
display: none;
}
/*************
* End mobile *
**************/
/* All local skin customizations should go below this line */
b76de584b903bfac216c0ce2f3596880342625c5
MediaWiki:Vector.js
8
27
28
2024-10-18T15:19:29Z
Pcj
1919
Adding default set of pages
javascript
text/javascript
/* All JavaScript here will be loaded for users of the Vector skin */
/*** Mobile navigation toggle button ***/
$( function () {
var mobileSidebarButton = document.createElement( 'button' );
mobileSidebarButton.className = 'mobile-nav-toggle';
mobileSidebarButton.addEventListener( 'click', function () {
mobileSidebarButton.classList.toggle( 'nav--expanded' );
} );
document.body.classList.add( 'has-vector-mobile-menu' );
document.getElementById( 'mw-panel' ).prepend( mobileSidebarButton );
} );
/*** End mobile navigation toggle button ***/
fe358e2ae21cc8ac3ac603bdc0df2ff4a2d437b5
Template:!!
10
28
29
2024-10-18T15:19:32Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
||<noinclude>{{documentation}}</noinclude>
02fb31115eef5c15d6612ac334bf5a5d83155c0a
Template:!!/doc
10
29
30
2024-10-18T15:19:33Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:!(
10
30
31
2024-10-18T15:19:35Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[<noinclude>
{{documentation}}</noinclude>
1b058774deae9a7e511a0486a04647d6a3b9af62
Template:!((
10
31
32
2024-10-18T15:19:36Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[<noinclude>
{{documentation}}</noinclude>
a331374acf15177afbb3ffc0ec7bd5ada14c582e
Template:!((/doc
10
32
33
2024-10-18T15:19:37Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:!(/doc
10
33
34
2024-10-18T15:19:38Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:!)
10
34
35
2024-10-18T15:19:39Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
|}<noinclude>{{documentation}}</noinclude>
b2debea163716e114d1ea46e65a63d7a1ae84bc0
Template:!)/doc
10
35
36
2024-10-18T15:19:40Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:!-
10
36
37
2024-10-18T15:19:41Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
|-<noinclude>{{documentation}}</noinclude>
636f9e440c24f4a3fe28b49cebd1808c3de8a814
Template:!-!
10
37
38
2024-10-18T15:19:42Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
|-|<noinclude>{{documentation}}</noinclude>
c634369c1e88b95ebe6a6d827cb32dc1e9c61fec
Template:!-!/doc
10
38
39
2024-10-18T15:19:44Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:!-/doc
10
39
40
2024-10-18T15:19:45Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:(
10
40
41
2024-10-18T15:19:46Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{<noinclude>
{{documentation}}</noinclude>
490a0c9c85eff213addd7272fe40f8627a637c75
Template:(!
10
41
42
2024-10-18T15:19:47Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{|<noinclude>{{documentation}}</noinclude>
86e51fe1f06ae532410029eb39fa936d68880bc8
Template:(!/doc
10
42
43
2024-10-18T15:19:48Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:((
10
43
44
2024-10-18T15:19:49Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{<noinclude>{{documentation}}</noinclude>
a506ba66cf7c806baae7faecb221b3a946721f6a
Template:(((
10
44
45
2024-10-18T15:19:51Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{{<noinclude>
{{documentation}}</noinclude>
fa33084b57c1f33c82290de279827b973ab2fba8
Template:(((/doc
10
45
46
2024-10-18T15:19:52Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:((/doc
10
46
47
2024-10-18T15:19:53Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{| class="wikitable" style="text-align:center"
|-
! scope="col" style="width:7.0em;" | {{no wrap|Template call}}<br>{{normal|('''m''' for magic word)}}
! scope="col" style="width:5.75em;" | {{no wrap|Output}} {{normal|(delayed interpretation as wikimarkup)}}
! scope="col" style="width:9.0em;" | {{no wrap|HTML alternative}} {{normal|(never interpreted as wikimarkup)}}
! Why you might want to use this
|- style="vertical-align:top"
| <code><nowiki>{{!}}</nowiki></code> '''(m)'''
| <nowiki>|</nowiki>
| &#124; or {{tl|pipe}}
| Displaying pipe characters inside of a parser function
|- style="vertical-align:top"
| <code><nowiki>{{=}}</nowiki></code> '''(m)'''
| <nowiki>=</nowiki>
| &#61;
| Displaying equal signs inside of unnamed parameters (e.g. <code><nowiki>{{MyTemplate|1+1=2}}</nowiki></code> will assign <code>2</code> to <code><nowiki>{{{1+1|}}}</nowiki></code>; <code><nowiki>{{MyTemplate|1+1{{=}}2}}</nowiki></code> will do what you want)
|- style="vertical-align:top"
| {{tlx|!!}}
| <nowiki>||</nowiki>
| &#124;&#124;
| Displaying a break between two table cells inside of a parser function
|- style="vertical-align:top"
| {{tlx|!(}}
| {{!(}}
| &#91;
| Displaying a bracket inside of an external link
|- style="vertical-align:top"
| {{tlx|)!}}
| {{)!}}
| &#93;
| Displaying a bracket inside of an external link
|- style="vertical-align:top"
| {{tlx|!((}}
| {{!((}}
| &#91;&#91;
| Displaying a bracket inside of a link
|- style="vertical-align:top"
| {{tlx|))!}}
| {{))!}}
| &#93;&#93;
| Displaying a bracket inside of a link
|- style="vertical-align:top"
| {{tlx|(}}
| {{(}}
| &#123;
| Escaping a single brace immediately next to a template or parser function to avoid turning it into a parameter
|- style="vertical-align:top"
| {{tlx|)}}
| {{)}}
| &#125;
| Escaping a single brace immediately next to a template or parser function to avoid turning it into a parameter
|- style="vertical-align:top"
| {{tlx|((}}
| {{((}}
| &#123;&#123;
| Displaying open braces for a template without actually transcluding that template
|- style="vertical-align:top"
| {{tlx|))}}
| {{))}}
| &#125;&#125;
| Displaying closed braces for a template without actually transcluding that template
|- style="vertical-align:top"
| {{tlx|(((}}
| {{(((}}
| &#123;&#123;&#123;
| Displaying a template parameter's open curly braces without actually using that variable
|- style="vertical-align:top"
| {{tlx|)))}}
| {{)))}}
| &#125;&#125;&#125;
| Displaying a template parameter's closed curly braces without actually using that variable
|- style="vertical-align:top"
| {{tlx|(!}}
| <nowiki>{|</nowiki>
| &#123;&#124;
| Starting a table inside of a parser function
|- style="vertical-align:top"
| {{tlx|!-}}
| <nowiki>|-</nowiki>
| &#124;&#45;
| Starting a new table row inside of a parser function
|- style="vertical-align:top"
| {{tlx|!)}}
| <nowiki>|}</nowiki>
| &#124;&#125;
| Closing a table inside of a parser function
|}<includeonly>
[[Category:Formatting templates]]
</includeonly>
<noinclude>[[Category:Template documentation]]</noinclude>
1bdc95eb92ba36093f841fc832035a79501db2cb
Template:(/doc
10
47
48
2024-10-18T15:19:54Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:)
10
48
49
2024-10-18T15:19:55Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
]<noinclude>
{{documentation}}</noinclude>
016897dfd1af3b146bed2b47e7aa58c0bbf6f23d
Template:)!
10
49
50
2024-10-18T15:19:57Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
]<noinclude>
{{documentation}}</noinclude>
016897dfd1af3b146bed2b47e7aa58c0bbf6f23d
Template:)!/doc
10
50
51
2024-10-18T15:19:58Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:))
10
51
52
2024-10-18T15:19:59Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
}}<noinclude>
{{documentation}}
</noinclude>
85ca77d4d6ff71d8e6396ebd798f87fa7f45dc02
Template:))!
10
52
53
2024-10-18T15:20:01Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
]]<noinclude>
{{documentation}}</noinclude>
3d84066ce45d0c1fca0bb04608a4e73c6ea54324
Template:))!/doc
10
53
54
2024-10-18T15:20:03Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:)))
10
54
55
2024-10-18T15:20:04Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
}}}<noinclude>
{{documentation}}</noinclude>
585d94f6fe636b77087dc0d06bfbe6cb69b29987
Template:)))/doc
10
55
56
2024-10-18T15:20:05Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:))/doc
10
56
57
2024-10-18T15:20:07Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:)/doc
10
57
58
2024-10-18T15:20:08Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:*
10
58
59
2024-10-18T15:20:09Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
• <noinclude>
{{doc}}
[[Category:Formatting templates]]
</noinclude>
81a7f0051da7b8f4a0548d91c5eb429a974fac91
Template:*/doc
10
59
60
2024-10-18T15:20:11Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This is the '''bullet''' template; it looks like this: [ • ]
It works similarly to the HTML markup sequence: [<code>'''&nbsp;&bull;&nbsp;'''</code>], that is, a non-breaking space, a bullet and a non-breaking space.
This template is used when you want a larger bullet than a bold middot ['''·'''], but something smaller than an en dash [–].
<noinclude>[[Category:Template documentation]]</noinclude>
ea04fe63a10dc333ed9c48bfc397debb11682f1e
Template:-
10
60
61
2024-10-18T15:20:13Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Clear]]
1a2aa4a9ba7478e54a2b21cbce68887ea297ea86
Template:Ambox
10
61
62
2024-10-18T15:20:14Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
--><div class="ambox {{{class|}}} {{#ifeq:{{lc:{{{tiny|}}}}}|yes|tiny}}"<!--
--> style="{{#if:{{{color|}}}|--ambox-color: {{{color|}}};<!-- /if -->}}"><!--
--><div class="ambox-icon metadata <!-- the metadata class stops it from showing in MediaViewer -->">[[File:{{{icon|Ambox banner content.svg}}}{{!}}{{#ifeq:{{lc:{{{tiny|}}}}}|yes|48x20px|48x48px}}|alt=|link=]]</div><!--
--><div class="ambox-content"><!-- start ambox content
-->{{#if: {{{title|}}} | <p class="ambox-title">{{{title}}}</p> }}<!--
--><p class="ambox-text">{{{message|No text provided.}}}{{#if: {{{date|}}} |<nowiki> </nowiki>(Message added: {{{date}}}) }}</p><!--
--></div><!-- end ambox content
--></div><!-- end ambox
--></includeonly><noinclude>
{{doc}}
[[Category:Notice templates]]</noinclude>
8aaad422c212cbd451862c241845af0d62eddbd5
Template:Ambox/doc
10
62
63
2024-10-18T15:20:15Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{#ifeq:{{ROOTPAGENAME}}|Ambox|"Ambox" is an abbreviation for '''A'''rticle '''m'''essage '''box'''. You can use amboxes in articles to indicate something important about the current page, often in the header.|
This '''message template''' is an [[Template:Ambox|article message box]], or '''ambox'''. The documentation below discusses how to use each ambox provided by the wiki.
}}
== Premade amboxes ==
=== Problem notice amboxes ===
These amboxes are used temporarily to notify other editors and visitors about a problem with an article. These amboxes support the following parameters:
* <code>|tiny=</code>: If set to <code>yes</code>, the box will have less padding and the icon will be much smaller than default.
* <code>|class=</code>: Any additional CSS classes to add to the ambox container element.
* <code>|date=</code>: The date the ambox was added to the page.
* <code>|nocat=</code>: If set to <code>yes</code>, no category will be added to the page. Use this only when creating documentation.
'''Note:''' Premade amboxes need the base {{tl|Ambox}} template to work.
{| class="wikitable"
! Code !! Result
|-
| {{tl|Cleanup}} || {{Cleanup|nocat=yes}}
|-
| {{tl|Delete}} || {{Delete|nocat=yes}}
|-
| <code><nowiki>{{</nowiki>[[Template:Merge|Merge]]|Example<nowiki>}}</nowiki></code> || {{Merge|Template:Ambox{{!}}Example|nocat=yes}}
|-
| <code><nowiki>{{</nowiki>[[Template:Move|Move]]|Example<nowiki>}}</nowiki></code> || {{Move|Template:Ambox{{!}}Example|nocat=yes}}
|-
| <code><nowiki>{{</nowiki>[[Template:Split|Split]]|Example<nowiki>}}</nowiki></code><br/><br/><code><nowiki>{{</nowiki>[[Template:Split|Split]]|Example 1|Example 2|Example 3<nowiki>}}</nowiki></code> || {{Split|Template:Ambox{{!}}Example|nocat=yes}}
{{Split|Template:Ambox{{!}}Example 1|Template:Ambox{{!}}Example 2|Template:Ambox{{!}}Example 3|nocat=yes}}
|-
| {{tl|Stub}} || {{Stub|nocat=yes}}
|-
|}
=== Informational amboxes ===
These amboxes are intended as permanent fixtures to a page, to notify visitors about some piece of information relevant to the page. These amboxes support the following parameters in addition to any listed:
* <code>|tiny=</code>, if set to <code>Yes</code> the image will be much smaller than default
* <code>|class=</code>, any additional classes to add to the ambox container
{| class="wikitable"
! Code !! Additional parameters !! Result
|-
| {{tl|Spoiler warning}} || || {{Spoiler warning|nocat=yes}}
|-
| {{tl|No direct use}} || || {{No direct use|nocat=yes}}
|-
| {{tl|Uses Lua}} || <code><nowiki>|1=</nowiki></code>, a comma-separated list of modules used || {{Uses Lua|nocat=yes}}
|}
=== Optional parameters ===
You can use optional parameters to further customize a premade ambox. The example below is using <code>tiny=yes</code> and <code>date=01/01/2021</code>.
{{Cleanup|tiny=yes|date=01/01/2021|nocat=yes}}
== Creating a custom ambox ==
You can create additional ambox templates as needed using the following parameters:
<pre>
{{Ambox
| color = The left border color.
| icon = The icon image to be displayed.
| title = The optional title.
| message = The explanation text displayed.
| tiny = If you want the tiny version of the ambox, fill the parameter with "yes".
| date = An optional date of creation for the message.
| class = An optional CSS class for the ambox.
}}
</pre>
== Dependencies ==
For this template to work properly, you need the following:
* <code>.ambox</code> and any related classes, found in [[MediaWiki:Common.css]].
<includeonly>[[Category:Notice templates]]</includeonly>
<noinclude>[[Category:Template documentation]]</noinclude>
19e01b656b67f24a1661f270d71645c5e65caf4a
Template:Anchor
10
63
64
2024-10-18T15:20:17Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
--><span id="{{{1}}}"></span><!--
--></includeonly><!--
--><noinclude>{{doc}}
[[Category:Navigation templates]]</noinclude>
08ccba46722925866447768d344bf540b0b55e79
Template:Anchor/doc
10
64
65
2024-10-18T15:20:18Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
== Summary ==
This template can be used to insert an invisible anchor (reference points) into a page that can later be used by internal wiki links.
== Usage ==
To create a custom anchor, use <code><nowiki>{{Anchor|Anchor Name}}</nowiki></code> anywhere in the page.
For example, if you create the anchor <code><nowiki>{{Anchor|Example Anchor}}</nowiki></code> in the page <code><nowiki>[[Example]]</nowiki></code>, you can access it through the internal link <code><nowiki>[[Example#Example Anchor]]</nowiki></code>.
Remember that you can create a [[support:Redirect|redirect]] to this template so that you can call it more easily, such as with <code><nowiki>{{a|Anchor Name}}</nowiki></code>.
<noinclude>[[Category:Template documentation]]</noinclude>
4b0ddb50416a354db262e62617d9b45056f4d526
Template:Character icon
10
65
66
2024-10-18T15:20:19Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{Link icon|{{{1|}}}|{{{2|}}}|type=Character}}</includeonly><noinclude>{{documentation}}[[Category:Formatting templates]]</noinclude>
24bad84fd5dea93cab210dfd592fda86af09eb87
Template:Character icon/doc
10
66
67
2024-10-18T15:20:21Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
== Summary ==
<templatedata>
{
"params": {
"1": {
"aliases": [
"page"
],
"label": "Page Name",
"description": "The name for the target page.",
"example": "Page Name",
"type": "wiki-page-name",
"required": true
},
"2": {
"aliases": [
"label"
],
"label": "Link Label",
"description": "The text to the be displayed on the link icon's label.",
"example": "Alternative Page Name",
"type": "line"
}
},
"description": "Use this template to display an icon next to a page link.\n\nThis template assumes that each page has an icon uploaded at a specific location, namely \"File:Page Name (Character).png\".",
"format": "inline"
}
</templatedata>
== Examples ==
For the examples below, <code><nowiki>File:Invisible Boy (Character).png</nowiki></code> was used as the icon for a page called <code>Invisible Boy</code>.
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Character icon|Invisible Boy}}</nowiki></code> || {{Character icon|Invisible Boy}}
|-
| <code><nowiki>{{Character icon|Invisible Boy|The Invisible Boy}}</nowiki></code> || {{Character icon|Invisible Boy|The Invisible Boy}}
|-
| <code><nowiki>{{Character icon|Invisible Boy|notext}}</nowiki></code> || {{Character icon|Invisible Boy|notext}}
|-
| <code><nowiki>{{Character icon|Missing Boy}}</nowiki></code> (Missing Page Icon) || {{Character icon|Missing Boy}}
|}
== Dependencies==
For this template to work properly, you need the following:
* The base {{tl|Link icon}} template.
* The <code>.link-icon</code> class and any related classes, found in [[MediaWiki:Common.css]].
0999a706143c16f5ed970816e7825239cfce9547
Template:Cleanup
10
67
68
2024-10-18T15:20:22Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = gold
| icon = Cleanup.svg
| message = This page does not meet '''{{SITENAME}}''''s page quality standards. You can [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit it] to help fixing grammar, formatting, or code issues.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Pages in need of improvement]]}}</includeonly><!--
--><noinclude>{{Cleanup|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
150c056a9c89e3cf148e7243f5bf27c87d43600a
Template:Cleanup/doc
10
68
69
2024-10-18T15:20:23Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Clear
10
69
70
2024-10-18T15:20:24Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<div style="clear:{{{1|both}}};" class={{{class|}}}></div><noinclude>
{{documentation}}
</noinclude>
5b24b9fd5cc166a8c486e2422d5df465206ed39c
Template:Clear/doc
10
70
71
2024-10-18T15:20:25Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This template allows you to [https://developer.mozilla.org/en-US/docs/Web/CSS/clear clear] the left side, the right side, or both by adding <code><div style="clear:left/right/both;"></div></code>
==Usage==
{{tlx|Clear}}: Makes content wait until existing content is completed in all columns. Often used to stop text from flowing next to unrelated images. An optional <code>class</code> parameter can additionally be given for custom functionality.
To clear the left, simply put {{tlx|Clear|left}}. To clear the right, put {{tlx|Clear|right}}. To clear both sides, put {{tlx|Clear}}.
This template can also be called with {{tlx|-}} for short.
<templatedata>
{
"params": {
"1": {
"label": "Direction",
"description": "Which direction to clear",
"type": "string",
"default": "both",
"suggestedvalues": [
"left",
"right",
"both"
]
},
"class": {
"label": "Class",
"description": "A class to give to the clear",
"type": "string"
}
},
"description": "Clears the left, right, or both.",
"format": "inline"
}
</templatedata>
<noinclude>
[[Category:Template documentation]]
</noinclude>
30e700cb1ba6902a86860319bd230680193d3b04
Template:Color
10
71
72
2024-10-18T15:20:27Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><span class="color">{{{1}}} <span class="color__splotch" style="background-color: {{{1}}};" title="{{{1}}}"></span></span>[[Category:Pages with colors]]</includeonly><noinclude>
{{doc}}
[[Category:Formatting templates]]
</noinclude>
8d576236ad82770d3c04720d4ac105edcb835874
Template:Color/doc
10
72
73
2024-10-18T15:20:28Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This template creates a small color splotch with a given background color next to a plaintext color code. This is useful for previewing colors.
==Usage==
{{tlx|color|<color>}}
Where <code><color></code> is any valid [https://developer.mozilla.org/en-US/docs/Web/CSS/color_value CSS color].
==Examples==
<pre>
My favorite color is {{color|darkgreen}}
I think the current {{color|#6d8afb}} of links should be changed to a {{color|#6df4fb}}
RGB is cool too, you can do {{color|rgb(128,255,128)}}, or even transparency with {{color|rgba(128,255,128,0.5)}}.
</pre>
Produces:
My favorite color is {{color|darkgreen}}
I think the current {{color|#6d8afb}} of links should be changed to a {{color|#6df4fb}}
RGB is cool too, you can do {{color|rgb(128,255,128)}}, or even transparency with {{color|rgba(128,255,128,0.5)}}.
<noinclude>[[Category:Template documentation]]</noinclude>
cb66b177cf785e1b3f60e28e36852b253e4b3d82
Template:Ct
10
73
74
2024-10-18T15:20:29Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<code><nowiki>[</nowiki>[[Special:CargoTables/{{{1}}}|{{{1}}}]]<nowiki>]</nowiki>{{#if:{{{2|}}}|.{{{2}}}}}</code><noinclude>
[[Category:Formatting templates]]</noinclude>
d868545d4d3eeb1545e963d063199a68abba7836
Template:Delete
10
74
75
2024-10-18T15:20:32Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = grey
| icon = Delete.svg
| title = Candidate for Deletion
| message = This page lacks relevance for '''{{SITENAME}}''' and is a candidate for '''deletion'''.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Candidates for deletion]]}}</includeonly><!--
--><noinclude>{{Delete|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
6c827de94518d7f5f1635b13425be0d0fb4078da
Template:Delete/doc
10
75
76
2024-10-18T15:20:33Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Disambiguation
10
76
77
2024-10-18T15:20:34Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:topic|<!-- start vd
-->{{#if:{{{topic|}}} | {{{topic}}} | {{PAGENAME}} }}<!-- end if
-->}}<!-- end vd
-->{{#vardefine:disambig|<!-- start vd
-->{{#if:{{{1|}}}<!-- start custom disambig if
-->|{{{1}}}<!-- start label if -->{{#if:{{{2|}}} | {{!}}{{{2}}} }}<!-- end label if
-->|{{#var:topic}} (disambiguation)<!-- else; use regular disambig
-->}}<!-- end custom disambig if
-->}}<!-- end vd
-->{{Hatnote|<!--
-->This page is about '''{{#var:topic}}'''. For other uses, see [[{{#var:disambig}}]].<!--
-->|icon=Disambig.svg<!--
-->}}<!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates]]</noinclude>
c4c62e7a1876492eb970ea182cf4ac0bcad97913
Template:Disambiguation/doc
10
77
78
2024-10-18T15:20:36Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"label": "Disambiguation Page",
"description": "A custom disambiguation page name.",
"example": "Disambiguation Page",
"type": "wiki-page-name"
},
"2": {
"label": "Link Label",
"description": "A label for the custom disambiguation page.",
"example": "Alternative Page Name",
"type": "line"
},
"topic": {
"label": "Custom Topic",
"description": "In case {{PAGENAME}} does not describe the topic, this can be used to display a custom topic",
"example": "a custom topic",
"default": "{{PAGENAME}}",
"type": "line"
}
},
"description": "This hatnote template is meant to be used at the top of an article to indicate the existence of a disambiguation page.",
"paramOrder": [
"1",
"2",
"topic"
],
"format": "inline"
}
</templatedata>
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Disambiguation}}</nowiki></code> || {{Disambiguation|topic=Example}}
|-
| <code><nowiki>{{Disambiguation|Special:Random|topic=Example}}</nowiki></code> || {{Disambiguation|Special:Random|topic=Example}}
|-
| <code><nowiki>{{Disambiguation|Special:Random|Page Label|topic=this particular topic}}</nowiki></code> || {{Disambiguation|Special:Random|Page Label|topic=this particular topic}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The {{tl|Hatnote}} base template.
* The <code>.hatnote</code> class, found in [[MediaWiki:Common.css]].
== Source ==
Roughly based on [[wikipedia:Template:About|Wikipedia's About Template]].
<noinclude>[[Category:Template documentation]]</noinclude>
5fce9c689120c57454571ff0e60a2cd447df5713
Template:Discord
10
78
79
2024-10-18T15:20:37Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|{{{id|}}}}}}|<!--
-->{{#ifeq: {{lc:{{{full|}}}<!-- -->}} | yes<!--
display the full widget:
-->|<div class="DiscordIntegrator" style="width: {{#or:{{{width|}}}|100%}}; height: {{#or:{{{height|}}}|300px}}"
data-id="{{{1|{{{id}}}}}}"
data-logged-in="{{{loggedIn}}}"
data-theme="{{{theme|}}}"
data-width="100%"
data-height="100%"><!--
-->If you see this, your JavaScript might be disabled or DiscordIntegrator plugin isn't working. If the latter, please contact a wiki administrator.</div><!--
display only the small widget:
-->|<div id="discord-compact-widget" data-id="{{{1|{{{id}}}}}}"></div><!--
-->}}<!--
case: id is not supplied
-->|<strong class="error">DiscordIntegrator error: ID of the server isn't supplied.</strong> For instructions on how to find a Discord server ID, see [https://support.discord.com/hc/articles/206346498 this Discord Help Center article]<!--
-->}}</includeonly><!--
--><noinclude>{{Documentation}}
[[Category:Templates]]</noinclude>
0882845bbc1499745a84ba6ab6195783439f7ab3
Template:Discord/doc
10
79
80
2024-10-18T15:20:38Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This template allows you to either use [[support:DiscordCompact|DiscordCompact]] or [[support:DiscordWidget|DiscordWidget]] to display information about a certain Discord server.
== Usage ==
In order to be able to show a Discord server widget on your wiki, first go to your Discord server and do the following:
* Open the <code>Server Settings</code>, then go to the <code>Widget</code> section.
* Enable the Widget.
* Copy the <code>Server ID</code>.
Then, do the following depending on the type of widget you want to use (compact or full).
=== Compact Widget (Default) ===
{{main|support:DiscordCompact{{!}}DiscordCompact}}
The compact widget is the default one.
To use it, simply add the template with the server ID either as the '''first''' parameter or as the <code>id</code> parameter:
* <code><nowiki>{{Discord|serverID}}</nowiki></code>
* <code><nowiki>{{Discord|id=serverID}}</nowiki></code>
=== Full Widget ===
{{main|support:DiscordWidget{{!}}DiscordWidget}}
To use the full version of the Discord widget, you have to specify <code>full=yes</code> as one of the template parameters, with the ID either as the '''first''' parameter or as the <code>id</code> parameter:
* <code><nowiki>{{Discord|serverID|full=yes}}</nowiki></code>
* <code><nowiki>{{Discord|full=yes|id=serverID}}</nowiki></code>
You can further customize the widget with the <code>width</code>, <code>height</code> and other parameters. See the Examples section and the full documentation for DiscordWidget on the [[support:DiscordWidget|Support Wiki]].
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Discord|951501892553424917}}</nowiki></code><br/><code><nowiki>{{Discord|id=951501892553424917}}</nowiki></code> || {{Discord|951501892553424917}}
|-
| <code><nowiki>{{Discord|951501892553424917}|full=yes}</nowiki></code> || {{Discord|951501892553424917|full=yes}}
|-
| <pre><nowiki>{{Discord|full=yes
|id = 951501892553424917
|width = 300px
|height = 500px
}}</nowiki></pre> || {{Discord|full=yes|id=951501892553424917|width=300px|height=500px}}
|}
== Dependencies ==
* As stated before, both Compact and Widget require the given Discord server to have Widgets enabled in its Server Settings.
* DiscordCompact requires [[support:DiscordCompact#MediaWiki:DiscordCompact.js-0|DiscordCompact.js]] code, present in [[MediaWiki:Common.js]].
* DiscordWidget requires [[dev:DiscordIntegrator.js|DiscordIntegrator.js]] code, present in [[MediaWiki:Common.js]].
== TemplateData ==
<templatedata>
{
"params": {
"1": {
"aliases": [
"id"
],
"label": "Server ID",
"description": "The Discord server's ID.",
"example": "951501892553424917",
"type": "line",
"required": true
},
"full": {
"label": "Use Full Widget",
"example": "yes",
"type": "boolean",
"description": "Do you want to use the full widget?"
},
"width": {
"label": "Width (Full Widget only)",
"description": "A custom width for the full widget.",
"example": "300px",
"type": "line"
},
"height": {
"label": "Height (Full Widget only)",
"description": "A custom height for the full widget.",
"example": "500px",
"type": "line"
}
},
"description": "This template allows you to either use DiscordCompact or DiscordWidget extensions to display information about a certain Discord server.",
"paramOrder": [
"1",
"full",
"width",
"height"
],
"format": "block"
}
</templatedata>
641236c3823c42440e97734170310cd9877aa84e
Template:Distinguish
10
80
81
2024-10-18T15:20:39Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:text|<!-- start vd
-->{{#if:{{{text|}}} | {{{text}}} |<!-- start top if
-->{{#if:{{{2|}}}<!-- if more than one page
-->|[[{{{1}}}]]{{#if:{{{3|}}}<!-- start concat if
-->|, [[{{{2}}}]] or [[{{{3}}}]]<!-- concat two
-->|<nowiki> </nowiki>or [[{{{2}}}]]<!-- else; concat one
-->}}<!-- end concat if
-->|[[{{{1}}}]]<!-- else; one page only
-->}}<!-- end custom disambig if
-->}}<!-- end if
-->}}<!-- end vd
-->{{Hatnote|<!--
-->Not to be confused with {{#var:text}}.<!--
-->}}<!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates]]</noinclude>
67ae5406ffd29bec56cfe7ad6527bb09a9733496
Template:Distinguish/doc
10
81
82
2024-10-18T15:20:40Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"label": "Alternative",
"description": "The alternative page.",
"example": "Alternative Page",
"type": "wiki-page-name",
"suggested": true
},
"2": {
"label": "Second Alternative",
"description": "A second alternative page.",
"example": "Second Alternative Page",
"type": "wiki-page-name"
},
"3": {
"label": "Third Alternative",
"description": "A third alternative page.",
"example": "Third Alternative Page",
"type": "wiki-page-name"
},
"text": {
"label": "Alternative Text",
"description": "Instead of using pages, you can provide a full alternative text. This parameter overrides other provided parameters.",
"example": "the alternative page, [[Alternative Page]]",
"type": "line"
}
},
"description": "This hatnote template is meant to be used to indicate possible alternatives to what the reader wants to find.",
"paramOrder": [
"1",
"2",
"3",
"text"
],
"format": "inline"
}
</templatedata>
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Distinguish|Special:Uncategorizedpages}}</nowiki></code> || {{Distinguish|Special:Uncategorizedpages}}
|-
| <code><nowiki>{{Distinguish|Special:Uncategorizedpages|Special:Uncategorizedfiles}}</nowiki></code> || {{Distinguish|Special:Uncategorizedpages|Special:Uncategorizedfiles}}
|-
| <code><nowiki>{{Distinguish|Special:Uncategorizedpages|Special:Uncategorizedfiles|Special:Uncategorizedcategories}}</nowiki></code> || {{Distinguish|Special:Uncategorizedpages|Special:Uncategorizedfiles|Special:Uncategorizedcategories}}
|-
| <code><nowiki>{{Distinguish|Special:Uncategorizedpages{{!}}Page 1}}</nowiki></code> (Custom link label) || {{Distinguish|Special:Uncategorizedpages{{!}}Page 1}}
|-
| <code><nowiki>{{Distinguish|text = Page 1, another name for [[Special:Uncategorizedpages]]}}</nowiki></code> || {{Distinguish|text = Page 1, another name for [[Special:Uncategorizedpages]]}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The {{tl|Hatnote}} base template.
* The <code>.hatnote</code> class, found in [[MediaWiki:Common.css]].
== Source ==
Roughly based on [[wikipedia:Template:Distinguish|Wikipedia's Distinguish Template]].
<noinclude>[[Category:Template documentation]]</noinclude>
2a06ed576ae6479add20834628f9378c657cb4fb
Template:Doc
10
82
83
2024-10-18T15:20:42Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:Documentation]]
041222999c2c4765a4663432058f50686fb65f40
Template:Documentation
10
83
84
2024-10-18T15:20:43Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
--><div class="documentation"><!--
--><div class="documentation-header"><!--
-->[[File:Template-{{#ifexist:{{#vardefineecho:docpage|{{{1|Template:{{#replace:{{{1|{{PAGENAME}}/doc}}}|Template:|}}}}}<!-- end vde -->}}|{{#if:{{{baddoc|}}}|bad}}|no}}info.svg|50px|link=]] <!--
--><span style="font-weight: bold; font-size: 125%; margin-right: 10px;">Documentation</span> <!--
-->{{#ifeq:{{SUBPAGENAME}}|doc|<!--nothing-->|<!--
-->{{#ifexist:{{#var:docpage}}|<!--
--><span style="font-size: 90%; font-style: italic;"><!--
-->[{{fullurl:{{#var:docpage}}|action=edit}} Edit] this documentation at [{{fullurl:{{#var:docpage}}|redirect=no}} {{FULLPAGENAMEE:{{#var:docpage}}}}].<!--
--></span><!--
-->}}<!--
-->}}<!--
--><div style="float: right; margin-left: 5px;"><!--
-->[{{fullurl:{{FULLPAGENAMEE}}|action=purge}} purge]<!--
--></div><!--
--></div><!--
<!-- leave line break here -->
{{#if:{{{lua|}}}|{{UsesLua|{{{lua}}} }} }}
<!-- documentation text/error box begins here -->
<div style="border-radius: 5px; border: 2px solid var(--wiki-content-border-color); margin: 0.5em auto 1em; padding: 0.8em 1.2em; background: var(--wiki-content-background-color--secondary);">
<!--
-->{{#ifexist:{{#var:docpage}}|<!--
If there is documentation
-->
{{ {{#var:docpage}} }}
<!--
Else
-->|<!--
-->No documentation subpage exists yet for this template. [{{fullurl:{{FULLPAGENAMEE:Template:{{{1|{{PAGENAME}}}}}}}/doc|action=edit&preload=Template:Doc/preload}} Create one now].<!--
-->[[Category:Templates with no documentation]]<!--
-->}}<!-- leave line break here -->
<!-- documentation text/error box ends here -->
</div>
<!-- -->{{#ifeq:{{SUBPAGENAME}}|doc|<!--
-->{{#ifeq:{{BASEPAGENAME}}|Doc|<!--nothing-->|<!-- only if page is not Template:Doc
-->This is the documentation page, it should be transcluded into the main template page. See {{tlx|doc}} for more information. <!--
-->[[Category:Template documentation]]<!--
-->}}<!--
-->}}<!--
--></div><!--
--></includeonly><!--
--><noinclude>{{Documentation}}
[[Category:Documentation templates| ]]
</noinclude>
5e49b1b7e058769b5c2e3e9cc00ddf9271ed8bb8
Template:Documentation/doc
10
84
85
2024-10-18T15:20:44Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
Use {{tl|documentation}} inside of the <code><nowiki><noinclude></noinclude></nowiki></code> section on your template. Then create your template at the <code>/doc</code> subpage of your template.
<noinclude>[[Category:Template documentation]]</noinclude>
055b0481a1967951c59f15a09b92767c90baa8dd
Template:Example character infobox
10
85
86
2024-10-18T15:20:45Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
<!-- See https://support.wiki.gg/wiki/DRUID_infoboxes for extra documentation -->
<!-- the "kind" categorizes this type of infobox. For example, you might want to write `Character`, `Level`, or `Item`. -->
<!-- This `kind` value should be unique to this template, and no other infobox template should have the same value -->
|kind=example-1
<!-- You can almost certainly leave the separator alone, unless one of your *section names* has a comma in it -->
|sep=,
<!-- feel free to edit the 300px but mostly try to avoid changing this next line unless you are adding tabs -->
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]}}
<!-- every infobox needs a |sections= parameter, which lists the groups of sections, in order top to bottom -->
|sections=General Info, Stats
<!-- for each section, specify the list of fields that you want to show up in that section, top to bottom -->
<!-- empty fields (not specified on the content page) will not show up -->
|General Info=Region,Element
|Stats=Attack, HP, Armor, Attack Speed
<!-- this field formats the `Attack Speed` parameter when it's specified by the content page, adding a % sign to the end of it. -->
<!-- this is an optional operation to do, only do it if you need to provide some extra formatting -->
|Attack Speed={{#if:{{{Attack Speed|}}}|{{{Attack Speed}}}%}}
}}<!--
Here is the above code without comments for easier copy-pasting:
{{#invoke:Infobox|main
|kind=example-1
|sep=,
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]}}
|sections=General Info, Stats
|General Info=Region,Element
|Stats=Attack, HP, Armor, Attack Speed
|Attack Speed={{#if:{{{Attack Speed|}}}|{{{Attack Speed}}}%}}
}}
--></includeonly><noinclude>
{{documentation}}
[[Category:Infobox templates]]</noinclude>
f49d0f82d5a212306ff66b8fee112ecf88123576
Template:Example character infobox/doc
10
86
87
2024-10-18T15:20:47Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This is an example character infobox using the [[support:DRUID Infoboxes|DRUID Infoboxes]] framework. You can edit it, move (rename) it, or delete it as desired.
== Modify this template ==
To see how DRUID works, please '''edit this page'''! It has several comments explaining the different parts of how to make an infobox.
== Copyable code for use on other content pages ==
If you want to create pages using this infobox, you can use the snippet below. Please understand, this code is for CONTENT PAGES ONLY!! It does not have anything to do with changing what the template supports.
<pre>
{{Example Character Infobox
|title=
|image=
|Region=
|Element=
|Attack=
|HP=
|Armor=
|Attack Speed=
}}
</pre><noinclude>[[Category:Template documentation]]</noinclude>
aecbcf2aaffddf363070e0edc5951438d211a740
Template:For
10
87
88
2024-10-18T15:20:49Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:text|<!-- start vd
-->{{#if:{{{3|}}}<!-- if more than one page
-->|[[{{{2}}}]]{{#if:{{{4|}}}<!-- start concat if
-->|, [[{{{3}}}]] and [[{{{4}}}]]<!-- concat two
-->|<nowiki> </nowiki>and [[{{{3}}}]]<!-- else; concat one
-->}}<!-- end concat if
-->|[[{{{2}}}]]<!-- else; one page only
-->}}<!-- end if
-->}}<!-- end vd
-->{{Hatnote|<!--
-->For {{{1}}}, see {{#var:text}}.<!--
-->}}<!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates]]</noinclude>
1899e48855153617f7c0bf3087b781bc80f0395c
Template:For/doc
10
88
89
2024-10-18T15:20:51Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"label": "Topic",
"description": "The topic the following pages are about.",
"example": "more information",
"type": "line",
"required": true
},
"2": {
"label": "Related Page",
"description": "A related page.",
"example": "Related Page",
"type": "wiki-page-name",
"required": true
},
"3": {
"label": "Second Page",
"description": "A second related page.",
"example": "Second Related Page",
"type": "wiki-page-name"
},
"4": {
"label": "Third Page",
"description": "A third related page.",
"example": "Third Related Page",
"type": "wiki-page-name"
}
},
"description": "This hatnote template is meant to be used to show pages related to a topic the reader might want to visit.",
"paramOrder": [
"1",
"2",
"3",
"4"
],
"format": "inline"
}
</templatedata>
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{For|more information|Special:WantedPages}}</nowiki></code> || {{For|more information|Special:WantedPages}}
|-
| <code><nowiki>{{For|more information|Special:WantedPages|Special:UncategorizedPages}}</nowiki></code> || {{For|more information|Special:WantedPages|Special:UncategorizedPages}}
|-
| <code><nowiki>{{For|more information|Special:WantedPages|Special:UncategorizedPages|Special:UncategorizedCategories}}</nowiki></code> || {{For|more information|Special:WantedPages|Special:UncategorizedPages|Special:UncategorizedCategories}}
|-
| <code><nowiki>{{For|more information|Special:WantedPages{{!}}Page 1}}</nowiki></code> (Custom link label) || {{For|more information|Special:WantedPages{{!}}Page 1}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The {{tl|Hatnote}} base template.
* The <code>.hatnote</code> class, found in [[MediaWiki:Common.css]].
== Source ==
Roughly based on [[wikipedia:Template:For|Wikipedia's For Template]].
<noinclude>[[Category:Template documentation]]</noinclude>
b2a30a9bf8acff259d5e86654a2de69c2d5e4fff
Template:From Wikipedia
10
89
90
2024-10-18T15:20:53Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = darkblue
| icon = Wikipedia.svg
| title= This code is adapted from [[wikipedia:Main Page|Wikipedia]].
| message = For the original code, see the following pages: {{#arraymap:{{{1|}}}|,|%s|[[wikipedia:%s|%s]]}}
| tiny = {{{tiny|}}}
| class = {{{class|}}}
}}</includeonly><noinclude>{{doc}}</noinclude>
0bb256ef5acc38fb0cfbdacc22e75aab89bd6e2c
Template:Gad
10
90
91
2024-10-18T15:20:54Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<code>Gadget - [[MediaWiki:Gadget-{{{1}}}|{{{1}}}]]</code><noinclude>[[Category:Formatting templates]]</noinclude>
3ddc96bdd5961224a208f920b89d07676df2b8ac
Template:Hatnote
10
91
92
2024-10-18T15:20:55Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
-->[[Category:Pages with hatnotes]]<!--
--><div class="hatnote {{#if:{{{icon|}}}|icon}}">{{#if:{{{icon|}}}|[[File:{{{icon}}}|x22px]]<nowiki> </nowiki>}}{{{1|}}}</div><!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates| ]]</noinclude>
c239246055fdd6c2f4aa85033ba3e93b9baa4733
Template:Hatnote/doc
10
92
93
2024-10-18T15:20:57Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{No direct use}}
== List of hatnote templates ==
* {{tl|Disambiguation}}
* {{tl|Distinguish}}
* {{tl|For}}
* {{tl|Main}}
== Dependencies ==
For this template to work properly, you need the following:
* The <code>.hatnote</code> class, found in [[MediaWiki:Common.css]].
* The <code>--wiki-content-border-color--secondary</code> CSS variable, defined in [[MediaWiki:Common.css]].
<noinclude>[[Category:Template documentation]]</noinclude>
464f2f866befaf4cfa47f68ab0ad4f170c13463d
Template:I
10
93
94
2024-10-18T15:20:58Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Link icon]]
6ebdedb4de95efaa3e6ca27590e79aca674f2364
Template:Item icon
10
94
95
2024-10-18T15:20:59Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{Link icon|{{{1|}}}|{{{2|}}}|type=Item}}</includeonly><noinclude>{{documentation}}[[Category:Formatting templates]]</noinclude>
6564279e3808e659b8034ad4b96f4f9e9e498b57
Template:Item icon/doc
10
95
96
2024-10-18T15:21:01Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
== Summary ==
<templatedata>
{
"params": {
"1": {
"aliases": [
"page"
],
"label": "Page Name",
"description": "The name for the target page.",
"example": "Page Name",
"type": "wiki-page-name",
"required": true
},
"2": {
"aliases": [
"label"
],
"label": "Link Label",
"description": "The text to the be displayed on the link icon's label.",
"example": "Alternative Page Name",
"type": "line"
}
},
"description": "Use this template to display an icon next to a page link.\n\nThis template assumes that each page has an icon uploaded at a specific location, namely \"File:Page Name (Item).png\".",
"format": "inline"
}
</templatedata>
== Examples ==
For the examples below, <code><nowiki>File:Mystic Feather (Item).png</nowiki></code> was used as the icon for a page called <code>Mystic Feather</code>.
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Item icon|Mystic Feather}}</nowiki></code> || {{Item icon|Mystic Feather}}
|-
| <code><nowiki>{{Item icon|Mystic Feather|Mystic Feathers}}</nowiki></code> || {{Item icon|Mystic Feather|Mystic Feathers}}
|-
| <code><nowiki>{{Item icon|Mystic Feather|notext}}</nowiki></code> || {{Item icon|Mystic Feather|notext}}
|-
| <code><nowiki>{{Item icon|Missing Item}}</nowiki></code> (Missing Page Icon) || {{Item icon|Missing Item}}
|}
== Dependencies==
For this template to work properly, you need the following:
* The base {{tl|Link icon}} template.
* The <code>.link-icon</code> class and any related classes, found in [[MediaWiki:Common.css]].
4dfcab6f3d3c88596068607685645f29666f0141
Template:Key
10
96
97
2024-10-18T15:21:02Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:platform | {{#if: {{{2|}}} | {{#switch: {{lc:{{{1|}}}}}
<!-- Desktop -->
|mouse
|keyboard=keyboard
<!-- Mobile -->
|gesture=gesture
<!-- Microsoft -->
|xboxseries
|xbox=Xbox
|xbox one
|xbone
|xbox1
|xboxone=xboxone
|xbox 360
|xb360
|xbox360
|360=360
<!-- Sony -->
|ps
|ps5
|playstation
|ds
|dualsense=DualSense
|playstation 4
|ps4=PS4
|playstation 3
|ps3=ps3
<!-- Nintendo -->
|ns
|switch=Switch
|wii=wii
}} | undefined }} }}<!--
-->{{#vardefine:key | {{#if: {{{2|}}} | {{ucfirst:{{{2}}}}} | {{ucfirst:{{{1}}}}} }} }}<!--
-->{{#vardefine:img | {{#if: {{{2|}}} | [[File:{{#var:platform}} {{#var:key}}.png|x25px|link=]] }} | Undefined }}<!--
--><span class="key">{{#var:img}}</span><!--
--></includeonly><!--
--><noinclude>{{doc}}</noinclude>
45576cb62a8104687b5b7ac26b042283c80ecae6
Template:Key/doc
10
97
98
2024-10-18T15:21:04Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<tabber>
|-|Desktop={{:Template:Key/doc/Keyboard}}
|-|Mobile={{:Template:Key/doc/Gesture}}
|-|Xbox={{:Template:Key/doc/Xbox}}
|-|DualSense={{:Template:Key/doc/DualSense}}
|-|PlayStation 4={{:Template:Key/doc/PS4}}
|-|Nintendo Switch={{:Template:Key/doc/Nintendo Switch}}
</tabber>
<noinclude>[[Category:Key template documentation]]</noinclude>
19eb9be1ca2c7112f63dd11c58d3888327dcca75
Template:Key/doc/DualSense
10
98
99
2024-10-18T15:21:05Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
Images source: [[dev:Category:DualSense input images]]
=== Buttons ===
<code><nowiki>{{Key|PS|Directional}}</nowiki></code>
{{Key|PS|Directional}}
<code><nowiki>{{Key|PS|Directional Left}}</nowiki></code>
{{Key|PS|Directional Left}}
<code><nowiki>{{Key|PS|Directional Right}}</nowiki></code>
{{Key|PS|Directional Right}}
<code><nowiki>{{Key|PS|Directional Up}}</nowiki></code>
{{Key|PS|Directional Up}}
<code><nowiki>{{Key|PS|Directional Down}}</nowiki></code>
{{Key|PS|Directional Down}}
<code><nowiki>{{Key|PS|Left Stick}}</nowiki></code>
{{Key|PS|Left Stick}}
<code><nowiki>{{Key|PS|Right Stick}}</nowiki></code>
{{Key|PS|Right Stick}}
<code><nowiki>{{Key|PS|Touch Pad}}</nowiki></code>
{{Key|PS|Touch Pad}}
<code><nowiki>{{Key|PS|Circle}}</nowiki></code>
{{Key|PS|Circle}}
<code><nowiki>{{Key|PS|Cross}}</nowiki></code>
{{Key|PS|Cross}}
<code><nowiki>{{Key|PS|Square}}</nowiki></code>
{{Key|PS|Square}}
<code><nowiki>{{Key|PS|Triangle}}</nowiki></code>
{{Key|PS|Triangle}}
<code><nowiki>{{Key|PS|Create}}</nowiki></code>
{{Key|PS|Create}}
<code><nowiki>{{Key|PS|Options}}</nowiki></code>
{{Key|PS|Options}}
<code><nowiki>{{Key|PS|L1}}</nowiki></code>
{{Key|PS|L1}}
<code><nowiki>{{Key|PS|R1}}</nowiki></code>
{{Key|PS|R1}}
<code><nowiki>{{Key|PS|L2}}</nowiki></code>
{{Key|PS|L2}}
<code><nowiki>{{Key|PS|R2}}</nowiki></code>
{{Key|PS|R2}}
<code><nowiki>{{Key|PS|L3}}</nowiki></code>
{{Key|PS|L3}}
<code><nowiki>{{Key|PS|R3}}</nowiki></code>
{{Key|PS|R3}}
<code><nowiki>{{Key|PS|Mute}}</nowiki></code>
{{Key|PS|Mute}}
<code><nowiki>{{Key|PS|PS}}</nowiki></code>
{{Key|PS|PS}}
=== Diagram ===
<code><nowiki>{{Key|PS|Controller Diagram}}</nowiki></code>
{{Key|PS|Controller Diagram}}
<noinclude>[[Category:Key template documentation]]</noinclude>
84fa5123f9494d3572fef65e1aa63dd95ef476be
Template:Key/doc/Gesture
10
99
100
2024-10-18T15:21:06Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
Images source: [[dev:Category:Gesture input images]]
=== Fingers ===
<code><nowiki>{{key|gesture|Finger Front}}</nowiki></code>
{{key|gesture|Finger Front}}
<code><nowiki>{{key|gesture|Finger Side}}</nowiki></code>
{{key|gesture|Finger Side}}
=== Tap & hold ===
<code><nowiki>{{key|gesture|Tap}}</nowiki></code>
{{key|gesture|Tap}}
<code><nowiki>{{key|gesture|Double Tap}}</nowiki></code>
{{key|gesture|Double Tap}}
<code><nowiki>{{key|gesture|Hold}}</nowiki></code>
{{key|gesture|Hold}}
=== Swipe motions ===
<code><nowiki>{{key|gesture|Swipe Bottom Left}}</nowiki></code>
{{key|gesture|Swipe Bottom Left}}
<code><nowiki>{{key|gesture|Swipe Bottom Right}}</nowiki></code>
{{key|gesture|Swipe Bottom Right}}
<code><nowiki>{{key|gesture|Swipe Down}}</nowiki></code>
{{key|gesture|Swipe Down}}
<code><nowiki>{{key|gesture|Swipe Left}}</nowiki></code>
{{key|gesture|Swipe Left}}
<code><nowiki>{{key|gesture|Swipe Right}}</nowiki></code>
{{key|gesture|Swipe Right}}
<code><nowiki>{{key|gesture|Swipe Top Left}}</nowiki></code>
{{key|gesture|Swipe Top Left}}
<code><nowiki>{{key|gesture|Swipe Top Right}}</nowiki></code>
{{key|gesture|Swipe Top Right}}
<code><nowiki>{{key|gesture|Swipe Up}}</nowiki></code>
{{key|gesture|Swipe Up}}
=== Zoom & scroll ===
<code><nowiki>{{key|gesture|Zoom In}}</nowiki></code>
{{key|gesture|Zoom In}}
<code><nowiki>{{key|gesture|Zoom Out}}</nowiki></code>
{{key|gesture|Zoom Out}}
<code><nowiki>{{key|gesture|Scroll Down}}</nowiki></code>
{{key|gesture|Scroll Down}}
<code><nowiki>{{key|gesture|Scroll Left}}</nowiki></code>
{{key|gesture|Scroll Left}}
<code><nowiki>{{key|gesture|Scroll Right}}</nowiki></code>
{{key|gesture|Scroll Right}}
<code><nowiki>{{key|gesture|Scroll Up}}</nowiki></code>
{{key|gesture|Scroll Up}}
=== Circular motions ===
<code><nowiki>{{key|gesture|Double Rotate}</nowiki></code>
{{key|gesture|Double Rotate}}
<code><nowiki>{{key|gesture|Full Circle}}</nowiki></code>
{{key|gesture|Full Circle}}
<code><nowiki>{{key|gesture|Half Circle}}</nowiki></code>
{{key|gesture|Half Circle}}
<code><nowiki>{{key|gesture|Quarter Circle}}</nowiki></code>
{{key|gesture|Quarter Circle}}
__NOTOC__
<noinclude>[[Category:Key template documentation]]</noinclude>
0a595b125cc6dbd6ad531c1e989d1929eaf1c6e2
Template:Key/doc/Nintendo Switch
10
100
101
2024-10-18T15:21:08Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
Images source: [[dev:Category:Nintendo Switch input images]]
=== Nintendo Switch ===
<code><nowiki>{{Key|Switch|a}}</nowiki></code>
{{Key|Switch|a}}
<code><nowiki>{{Key|Switch|b}}</nowiki></code>
{{Key|Switch|b}}
<code><nowiki>{{Key|Switch|x}}</nowiki></code>
{{Key|Switch|x}}
<code><nowiki>{{Key|Switch|y}}</nowiki></code>
{{Key|Switch|y}}
<code><nowiki>{{Key|Switch|Left Stick}}</nowiki></code>
{{Key|Switch|Left Stick}}
<code><nowiki>{{Key|Switch|Right Stick}}</nowiki></code>
{{Key|Switch|Right Stick}}
<code><nowiki>{{Key|Switch|Left Stick Press}}</nowiki></code>
{{Key|Switch|Left Stick Press}}
<code><nowiki>{{Key|Switch|Right Stick Press}}</nowiki></code>
{{Key|Switch|Right Stick Press}}
<code><nowiki>{{Key|Switch|-}}</nowiki></code>
{{Key|Switch|-}}
<code><nowiki>{{Key|Switch|+}}</nowiki></code>
{{Key|Switch|+}}
<code><nowiki>{{Key|Switch|Capture}}</nowiki></code>
{{Key|Switch|Capture}}
<code><nowiki>{{Key|Switch|HOME}}</nowiki></code>
{{Key|Switch|HOME}}
<code><nowiki>{{Key|Switch|L}}</nowiki></code>
{{Key|Switch|L}}
<code><nowiki>{{Key|Switch|R}}</nowiki></code>
{{Key|Switch|R}}
<code><nowiki>{{Key|Switch|ZL}}</nowiki></code>
{{Key|Switch|ZL}}
<code><nowiki>{{Key|Switch|ZR}}</nowiki></code>
{{Key|Switch|ZR}}
=== Pro Controller ===
<code><nowiki>{{Key|Switch|Pro Control Pad}}</nowiki></code>
{{Key|Switch|Pro Control Pad}}
<code><nowiki>{{Key|Switch|Pro Control Pad Left}}</nowiki></code>
{{Key|Switch|Pro Control Pad Left}}
<code><nowiki>{{Key|Switch|Pro Control Pad Right}}</nowiki></code>
{{Key|Switch|Pro Control Pad Right}}
<code><nowiki>{{Key|Switch|Pro Control Pad Up}}</nowiki></code>
{{Key|Switch|Pro Control Pad Up}}
<code><nowiki>{{Key|Switch|Pro Control Pad Down}}</nowiki></code>
{{Key|Switch|Pro Control Pad Down}}
=== Joy-Con ===
<code><nowiki>{{Key|Switch|Directional Left}}</nowiki></code>
{{Key|Switch|Directional Left}}
<code><nowiki>{{Key|Switch|Directional Right}}</nowiki></code>
{{Key|Switch|Directional Right}}
<code><nowiki>{{Key|Switch|Directional Up}}</nowiki></code>
{{Key|Switch|Directional Up}}
<code><nowiki>{{Key|Switch|Directional Down}}</nowiki></code>
{{Key|Switch|Directional Down}}
==== Diagrams ====
<code><nowiki>{{Key|Switch|Joy-Con}}</nowiki></code>
{{Key|Switch|Joy-Con}}
<code><nowiki>{{Key|Switch|Joy-Con Separate}}</nowiki></code>
{{Key|Switch|Joy-Con Separate}}
<code><nowiki>{{Key|Switch|Joy-Con Left}}</nowiki></code>
{{Key|Switch|Joy-Con Left}}
<code><nowiki>{{Key|Switch|Joy-Con Right}}</nowiki></code>
{{Key|Switch|Joy-Con Right}}
__NOTOC__
<noinclude>[[Category:Key template documentation]]</noinclude>
34ef402e3bd539920ee4247d68882ecb53fc6eda
Template:Key/doc/PS4
10
101
102
2024-10-18T15:21:10Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
Images source: [[dev:Category:PS4 input images]]
=== D-pad & sticks ===
<code><nowiki>{{key|PS4|Dpad}}</nowiki></code>
{{key|PS4|Dpad}}
<code><nowiki>{{key|PS4|Left}}</nowiki></code>
{{key|PS4|Left}}
<code><nowiki>{{key|PS4|Right}}</nowiki></code>
{{key|PS4|Right}}
<code><nowiki>{{key|PS4|Up}}</nowiki></code>
{{key|PS4|Up}}
<code><nowiki>{{key|PS4|Down}}</nowiki></code>
{{key|PS4|Down}}
<code><nowiki>{{key|PS4|Left Stick}}</nowiki></code>
{{key|PS4|Left Stick}}
<code><nowiki>{{key|PS4|Right Stick}}</nowiki></code>
{{key|PS4|Right Stick}}
<code><nowiki>{{key|PS4|Touch Pad}}</nowiki></code>
{{key|PS4|Touch Pad}}
=== Front buttons ===
<code><nowiki>{{key|PS4|Circle}}</nowiki></code>
{{key|PS4|Circle}}
<code><nowiki>{{key|PS4|Cross}}</nowiki></code>
{{key|PS4|Cross}}
<code><nowiki>{{key|PS4|Square}}</nowiki></code>
{{key|PS4|Square}}
<code><nowiki>{{key|PS4|Triangle}}</nowiki></code>
{{key|PS4|Triangle}}
<code><nowiki>{{key|PS4|Share}}</nowiki></code>
{{key|PS4|Share}}
<code><nowiki>{{key|PS4|Options}}</nowiki></code>
{{key|PS4|Options}}
=== Rear buttons ===
<code><nowiki>{{key|PS4|L1}}</nowiki></code>
{{key|PS4|L1}}
<code><nowiki>{{key|PS4|R1}}</nowiki></code>
{{key|PS4|R1}}
<code><nowiki>{{key|PS4|L2}}</nowiki></code>
{{key|PS4|L2}}
<code><nowiki>{{key|PS4|R2}}</nowiki></code>
{{key|PS4|R2}}
<noinclude>[[Category:Key template documentation]]</noinclude>
1672e7f0dcd4db09545c96936cfbabcab681cfeb
Template:Key/doc/Xbox
10
102
103
2024-10-18T15:21:11Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
Images source: [[dev:Category:Xbox input images]]
=== Series & One ===
<code><nowiki>{{Key|Xbox|A}}</nowiki></code>
{{Key|Xbox|A}}
<code><nowiki>{{Key|Xbox|B}}</nowiki></code>
{{Key|Xbox|B}}
<code><nowiki>{{Key|Xbox|X}}</nowiki></code>
{{Key|Xbox|X}}
<code><nowiki>{{Key|Xbox|Y}}</nowiki></code>
{{Key|Xbox|y}}
<code><nowiki>{{Key|Xbox|Left Thumbstick}}</nowiki></code>
{{Key|Xbox|Left Thumbstick}}
<code><nowiki>{{Key|Xbox|Right Thumbstick}}</nowiki></code>
{{Key|Xbox|Right Thumbstick}}
<code><nowiki>{{Key|Xbox|Left Thumbstick Press}}</nowiki></code>
{{Key|Xbox|Left Thumbstick Press}}
<code><nowiki>{{Key|Xbox|Right Thumbstick Press}}</nowiki></code>
{{Key|Xbox|Right Thumbstick Press}}
<code><nowiki>{{Key|Xbox|LB}}</nowiki></code>
{{Key|Xbox|LB}}
<code><nowiki>{{Key|Xbox|RB}}</nowiki></code>
{{Key|Xbox|RB}}
<code><nowiki>{{Key|Xbox|View}}</nowiki></code>
{{Key|Xbox|View}}
<code><nowiki>{{Key|Xbox|Menu}}</nowiki></code>
{{Key|Xbox|Menu}}
<code><nowiki>{{Key|Xbox|Button}}</nowiki></code>
{{Key|Xbox|Button}}
=== Xbox Series ===
<code><nowiki>{{Key|Xbox|D-pad}}</nowiki></code>
{{Key|Xbox|D-pad}}
<code><nowiki>{{Key|Xbox|D-pad Left}}</nowiki></code>
{{Key|Xbox|D-pad Left}}
<code><nowiki>{{Key|Xbox|D-pad Right}}</nowiki></code>
{{Key|Xbox|D-pad Right}}
<code><nowiki>{{Key|Xbox|D-pad Up}}</nowiki></code>
{{Key|Xbox|D-pad Up}}
<code><nowiki>{{Key|Xbox|D-pad Down}}</nowiki></code>
{{Key|Xbox|D-pad Down}}
<code><nowiki>{{Key|Xbox|LT}}</nowiki></code>
{{Key|Xbox|LT}}
<code><nowiki>{{Key|Xbox|RT}}</nowiki></code>
{{Key|Xbox|RT}}
<code><nowiki>{{Key|Xbox|Share}}</nowiki></code>
{{Key|Xbox|Share}}
==== Diagram ====
<code><nowiki>{{Key|Xbox|Series Controller Diagram}}</nowiki></code>
{{Key|Xbox|Series Controller Diagram}}
=== Xbox One ===
<code><nowiki>{{Key|Xbox|One D-pad}}</nowiki></code>
{{Key|Xbox|D-pad}}
<code><nowiki>{{Key|Xbox|One D-pad Left}}</nowiki></code>
{{Key|Xbox|D-pad Left}}
<code><nowiki>{{Key|Xbox|One D-pad Right}}</nowiki></code>
{{Key|Xbox|D-pad Right}}
<code><nowiki>{{Key|Xbox|One D-pad Up}}</nowiki></code>
{{Key|Xbox|D-pad Up}}
<code><nowiki>{{Key|Xbox|One D-pad Down}}</nowiki></code>
{{Key|Xbox|D-pad Down}}
<code><nowiki>{{Key|Xbox|One Left Trigger}}</nowiki></code>
{{Key|Xbox|One Left Trigger}}
<code><nowiki>{{Key|Xbox|One Right Trigger}}</nowiki></code>
{{Key|Xbox|One Right Trigger}}
==== Diagram ====
<code><nowiki>{{Key|Xbox|One Controller Diagram}}</nowiki></code>
{{Key|Xbox|One Controller Diagram}}
__NOTOC__
<noinclude>[[Category:Key template documentation]]</noinclude>
adce81e2e9eafcf930052a8993d3e5625665202e
Template:License
10
103
104
2024-10-18T15:21:13Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/{{{1|nolicense}}}|source={{{source|}}}}}</includeonly>
<noinclude>{{documentation}}</noinclude>
97ce18acc45bafbcf8fbbf066408a1e8ca46f82e
105
104
2024-10-18T15:21:14Z
Pcj
1919
Protected "[[Template:License]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/{{{1|nolicense}}}|source={{{source|}}}}}</includeonly>
<noinclude>{{documentation}}</noinclude>
97ce18acc45bafbcf8fbbf066408a1e8ca46f82e
Template:License/CC-BY
10
104
106
2024-10-18T15:21:15Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY
| icon = [[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]
| text = This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
43dbcc27869841549023d0c571ce82496739779c
107
106
2024-10-18T15:21:16Z
Pcj
1919
Protected "[[Template:License/CC-BY]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY
| icon = [[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]
| text = This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
43dbcc27869841549023d0c571ce82496739779c
Template:License/CC-BY-NC
10
105
108
2024-10-18T15:21:16Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC
| icon = [[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-NC}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
083a0181802a4dca10eadfcd1318b445261e93cb
109
108
2024-10-18T15:21:17Z
Pcj
1919
Protected "[[Template:License/CC-BY-NC]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC
| icon = [[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-NC}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
083a0181802a4dca10eadfcd1318b445261e93cb
Template:License/CC-BY-NC-ND
10
106
110
2024-10-18T15:21:18Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC-ND
| icon = [[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-NC-ND}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
ac16bba47a1ca906b73d1c5c7ed260bec622817e
111
110
2024-10-18T15:21:19Z
Pcj
1919
Protected "[[Template:License/CC-BY-NC-ND]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC-ND
| icon = [[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-NC-ND}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
ac16bba47a1ca906b73d1c5c7ed260bec622817e
Template:License/CC-BY-NC-SA
10
107
112
2024-10-18T15:21:20Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC-SA
| icon = [[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-NC-SA}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
30c6f7737d55c66d86ff24c29fcf6fd52432ded7
113
112
2024-10-18T15:21:21Z
Pcj
1919
Protected "[[Template:License/CC-BY-NC-SA]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC-SA
| icon = [[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-NC-SA}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
30c6f7737d55c66d86ff24c29fcf6fd52432ded7
Template:License/CC-BY-ND
10
108
114
2024-10-18T15:21:21Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-ND
| icon = [[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]
| text = This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-ND}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
d34d38809b53231d586ee58f19c426234cd931b2
115
114
2024-10-18T15:21:22Z
Pcj
1919
Protected "[[Template:License/CC-BY-ND]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-ND
| icon = [[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]
| text = This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-ND}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
d34d38809b53231d586ee58f19c426234cd931b2
Template:License/CC-BY-SA
10
109
116
2024-10-18T15:21:23Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-SA
| icon = [[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]
| text = This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-SA}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
b9d7b1c458c2b66fe216c5545b5c175c5ad3d8c0
117
116
2024-10-18T15:21:23Z
Pcj
1919
Protected "[[Template:License/CC-BY-SA]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-SA
| icon = [[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]
| text = This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-BY-SA}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
b9d7b1c458c2b66fe216c5545b5c175c5ad3d8c0
Template:License/CC-PD
10
110
118
2024-10-18T15:21:24Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-PD
| icon = [[File:CC-PD.svg|x50px|link=|Public Domain]]
| text = This file has been released into the public domain by the copyright holder, its copyright has expired, or it is ineligible for copyright. This applies worldwide.
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-PD}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
ea30fe208112c623ed4d1469f1ad3522f2ba66e9
119
118
2024-10-18T15:21:25Z
Pcj
1919
Protected "[[Template:License/CC-PD]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-PD
| icon = [[File:CC-PD.svg|x50px|link=|Public Domain]]
| text = This file has been released into the public domain by the copyright holder, its copyright has expired, or it is ineligible for copyright. This applies worldwide.
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-PD}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
ea30fe208112c623ed4d1469f1ad3522f2ba66e9
Template:License/CC-SRR
10
111
120
2024-10-18T15:21:26Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-SRR
| icon = [[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]
| text = This file is under the Creative Commons Some Rights Reserved License.
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-SRR}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
469e1394a65f1c1406affabe7840d06e28eac21e
121
120
2024-10-18T15:21:27Z
Pcj
1919
Protected "[[Template:License/CC-SRR]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-SRR
| icon = [[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]
| text = This file is under the Creative Commons Some Rights Reserved License.
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC-SRR}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
469e1394a65f1c1406affabe7840d06e28eac21e
Template:License/CC0
10
112
122
2024-10-18T15:21:28Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC0
| icon = [[File:CC-0.svg|x50px|link=https://creativecommons.org/publicdomain/zero/1.0/|CC0]]
| text = This file is under the [https://creativecommons.org/publicdomain/zero/1.0/ CC0 1.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC0}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
66fffc13829f37602cfa84d09d7e96c99e0852a8
123
122
2024-10-18T15:21:29Z
Pcj
1919
Protected "[[Template:License/CC0]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC0
| icon = [[File:CC-0.svg|x50px|link=https://creativecommons.org/publicdomain/zero/1.0/|CC0]]
| text = This file is under the [https://creativecommons.org/publicdomain/zero/1.0/ CC0 1.0 License].
}}</includeonly>
<noinclude>This template currently looks like: {{License/CC0}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
66fffc13829f37602cfa84d09d7e96c99e0852a8
Template:License/Fairuse
10
113
124
2024-10-18T15:21:30Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:License/fairuse]]
ecb7db41961bb5256d571593ca3f90ae1e199a3e
Template:License/doc
10
114
125
2024-10-18T15:21:31Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This template is to be used under a ''Licensing'' heading on file pages to denote the file's license.
== Available licenses ==
=== Game ===
* Usage: <nowiki>{{License|game}}</nowiki>
{{License|game}}
=== Fairuse ===
* Usage: <nowiki>{{License|fairuse}}</nowiki>
{{License|fairuse}}
=== CC0 ===
* Usage: <nowiki>{{License|CC0}}</nowiki>
{{License|CC0}}
=== CC-BY-NC-ND ===
* Usage: <nowiki>{{License|CC-BY-NC-ND}}</nowiki>
{{License|CC-BY-NC-ND}}
=== CC-BY-NC-SA ===
* Usage: <nowiki>{{License|CC-BY-NC-SA}}</nowiki>
{{License|CC-BY-NC-SA}}
=== CC-BY-NC ===
* Usage: <nowiki>{{License|CC-BY-NC}}</nowiki>
{{License|CC-BY-NC}}
=== CC-BY-ND ===
* Usage: <nowiki>{{License|CC-BY-ND}}</nowiki>
{{License|CC-BY-ND}}
=== CC-BY-SA ===
* Usage: <nowiki>{{License|CC-BY-SA}}</nowiki>
{{License|CC-BY-SA}}
=== CC-BY ===
* Usage: <nowiki>{{License|CC-BY}}</nowiki>
{{License|CC-BY}}
=== CC-PD ===
* Usage: <nowiki>{{License|CC-PD}}</nowiki>
{{License|CC-PD}}
=== CC-SRR ===
* Usage: <nowiki>{{License|CC-SRR}}</nowiki>
{{License|CC-SRR}}
'''Providing no parameter (or invalid one) defaults to the nolicense notice:'''
<nowiki>{{License}}</nowiki>{{License}}
'''Source parameter (optional):'''
The source parameter accepts a url to the source where the file came from if necessary for attribution.
Example:
<nowiki>{{License|game|source=https://indie.io/}}</nowiki>
{{License|game|source=https://indie.io/}}
<includeonly>
[[Category:License templates]]
</includeonly>
<noinclude>[[Category:Template documentation]]</noinclude>
10afff2f4cfffe0530113446e9d8ff5336b0aa3f
Template:License/fairuse
10
115
126
2024-10-18T15:21:33Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = fairuse
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].
}}</includeonly>
<noinclude>This template currently looks like: {{License/fairuse}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
a55ac2092a7a5246b3a8dbd8c03a73e27d49e6cb
127
126
2024-10-18T15:21:34Z
Pcj
1919
Protected "[[Template:License/fairuse]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = fairuse
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].
}}</includeonly>
<noinclude>This template currently looks like: {{License/fairuse}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
a55ac2092a7a5246b3a8dbd8c03a73e27d49e6cb
Template:License/game
10
116
128
2024-10-18T15:21:35Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:rightsholder|<!--
***************************************
***************************************
Step 1/2 [required]
Enter the name of the rightsholder, optionally with a link.
Example without link: indie.io
Example with a URL: [https://www.indie.io/ indie.io]
Edit on the line below this************-->
<!--Edit on the line above this********
***************************************
***************************************
-->}}<!--
continue to step 2
***************************************
***************************************
Step 2/2 [optional]
Enter the TOS link.
Example link: https://www.indie.io/terms-of-service
-->{{#vardefine:tos|<!--
Edit on the line below this************-->
<!--Edit on the line above this********
***************************************
***************************************
-->}}<!--
DON'T EDIT ANYTHING BELOW THIS
-->{{License/template
| source = {{{source|}}}
| type = developer
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = {{#if:{{#var:rightsholder}}|
<!-- Specific: -->This file is owned by {{#var:rightsholder}} and/or its licensors{{#if:{{#var:tos}}|, and is licensed under the {{#var:rightsholder}} [{{#var:tos}} Terms of Use]}}.<br/>All trademarks and registered trademarks present in the file are proprietary to {{#var:rightsholder}} and/or its licensors.
|
<!-- Generic: -->This file is owned by the applicable game studio and/or its licensors.
}}
}}</includeonly><noinclude>
This template currently looks like: {{License/game}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
f1283ce43eda0d523b8e1f249ebc02470d957b34
129
128
2024-10-18T15:21:36Z
Pcj
1919
Protected "[[Template:License/game]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:rightsholder|<!--
***************************************
***************************************
Step 1/2 [required]
Enter the name of the rightsholder, optionally with a link.
Example without link: indie.io
Example with a URL: [https://www.indie.io/ indie.io]
Edit on the line below this************-->
<!--Edit on the line above this********
***************************************
***************************************
-->}}<!--
continue to step 2
***************************************
***************************************
Step 2/2 [optional]
Enter the TOS link.
Example link: https://www.indie.io/terms-of-service
-->{{#vardefine:tos|<!--
Edit on the line below this************-->
<!--Edit on the line above this********
***************************************
***************************************
-->}}<!--
DON'T EDIT ANYTHING BELOW THIS
-->{{License/template
| source = {{{source|}}}
| type = developer
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = {{#if:{{#var:rightsholder}}|
<!-- Specific: -->This file is owned by {{#var:rightsholder}} and/or its licensors{{#if:{{#var:tos}}|, and is licensed under the {{#var:rightsholder}} [{{#var:tos}} Terms of Use]}}.<br/>All trademarks and registered trademarks present in the file are proprietary to {{#var:rightsholder}} and/or its licensors.
|
<!-- Generic: -->This file is owned by the applicable game studio and/or its licensors.
}}
}}</includeonly><noinclude>
This template currently looks like: {{License/game}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
f1283ce43eda0d523b8e1f249ebc02470d957b34
Template:License/indie.io
10
117
130
2024-10-18T15:21:36Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = developer
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = This file is owned by [https://indie.io indie.io] and/or its licensors, and is licensed under the [https://indie.io indie.io] [https://www.indie.io/terms-of-service Terms of Use].<br/>
All trademarks and registered trademarks present in the file are proprietary to [https://indie.io indie.io] and/or its licensors.
}}</includeonly><noinclude>
This template currently looks like: {{License/indie.io}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
49823bdf8d378ff755fa7b6493afde40f6a4e19a
131
130
2024-10-18T15:21:37Z
Pcj
1919
Protected "[[Template:License/indie.io]]" ([Edit=Allow only wiki.gg staff] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = developer
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = This file is owned by [https://indie.io indie.io] and/or its licensors, and is licensed under the [https://indie.io indie.io] [https://www.indie.io/terms-of-service Terms of Use].<br/>
All trademarks and registered trademarks present in the file are proprietary to [https://indie.io indie.io] and/or its licensors.
}}</includeonly><noinclude>
This template currently looks like: {{License/indie.io}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
49823bdf8d378ff755fa7b6493afde40f6a4e19a
Template:License/nolicense
10
118
132
2024-10-18T15:21:38Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = nolicense
| icon = [[File:Warning-red.svg|50px|link=|No license has been selected.]]
| text = Please select the proper license for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.
}}</includeonly>
<noinclude>This template currently looks like: {{License/nolicense}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
4a7c871322528eb28cd760f52efc440496dfdee1
133
132
2024-10-18T15:21:39Z
Pcj
1919
Protected "[[Template:License/nolicense]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = nolicense
| icon = [[File:Warning-red.svg|50px|link=|No license has been selected.]]
| text = Please select the proper license for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.
}}</includeonly>
<noinclude>This template currently looks like: {{License/nolicense}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
4a7c871322528eb28cd760f52efc440496dfdee1
Template:License/template
10
119
134
2024-10-18T15:21:40Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
--><div class="license {{{type|}}}" style="border: 1px solid var(--wiki-content-border-color); background: var(--wiki-content-background-color--secondary); align-items: center; padding: 5px; display: flex; gap: 1em;">
<div class="icon {{#if:{{{darkIcon|}}}|invert-on-dark}}">{{{icon|}}}</div>
<div class="text">{{{text|}}}{{#if:{{{source|}}}|<br/><span class="source">Source: {{{source|}}}</span>}}{{{text2|}}}</div>
</div><!--
--></includeonly><noinclude>{{documentation|Template:License/doc}}</noinclude>
7d0e694e6a42a5368b4b62ce6c01bfa2fb4e67b8
135
134
2024-10-18T15:21:41Z
Pcj
1919
Protected "[[Template:License/template]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly><!--
--><div class="license {{{type|}}}" style="border: 1px solid var(--wiki-content-border-color); background: var(--wiki-content-background-color--secondary); align-items: center; padding: 5px; display: flex; gap: 1em;">
<div class="icon {{#if:{{{darkIcon|}}}|invert-on-dark}}">{{{icon|}}}</div>
<div class="text">{{{text|}}}{{#if:{{{source|}}}|<br/><span class="source">Source: {{{source|}}}</span>}}{{{text2|}}}</div>
</div><!--
--></includeonly><noinclude>{{documentation|Template:License/doc}}</noinclude>
7d0e694e6a42a5368b4b62ce6c01bfa2fb4e67b8
Template:Link icon
10
120
136
2024-10-18T15:21:42Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{#vardefine:target|{{{1|}}}<!-- end vd -->}}<!--
-->{{#vardefine:display|{{#if:{{{2|}}}|{{{2}}}|{{{1}}}<!-- end if -->}}<!-- end vd -->}}<!--
-->{{#vardefine:iconSize|1.2em}}<!--
-->{{#vardefine:lineHeight|1lh}}<!--
-->{{#vardefine:fileExists|{{filepath:{{#var:target}} ({{{type}}}).png}}}}<!--
-->{{#ifeq: {{{2|}}} | notext <!-- start if notext
-->|<span class="link-icon notext" style="--link-icon-size: {{#var:iconSize}}; --link-icon-line-height: {{#var:lineHeight}};"><!-- start notext icon element
-->{{#if: {{#var:fileExists}} <!-- start icon if
-->| <span class="regular">[[File:{{#var:target}} ({{{type}}}).png|link={{#var:target}}|alt=]]</span><!-- end regular icon
-->| <span class="fallback">[[File:{{{1}}} ({{{type}}}).png|?]]</span><!-- end fallback icon (?)
-->}}<!-- end icon if
--></span><!-- end notext icon
-->|<span class="link-icon" style="--link-icon-size: {{#var:iconSize}}; --link-icon-line-height: {{#var:lineHeight}};"><!-- start icon + text element
-->{{#if: {{#var:fileExists}} <!-- start icon if
-->| <span class="regular">[[File:{{#var:target}} ({{{type}}}).png|link={{#var:target}}|alt=]]</span><!-- end regular icon
-->| <span class="fallback">[[File:{{{1}}} ({{{type}}}).png|?]]</span><!-- end fallback icon (?)
-->}} <!-- end icon if
--><span class="display-text">[[{{#var:target}}|{{#var:display}}]]</span><!-- end display text
-->}}<!-- start if notext
--></span></includeonly><noinclude>{{Documentation}}[[Category:Formatting templates]]</noinclude>
4e9bb37a48d63bb6b56f32d260dc74f64011e4af
Template:Link icon/doc
10
121
137
2024-10-18T15:21:43Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{No direct use}}
== List of link icon templates ==
* {{tl|Character icon}}
* {{tl|Item icon}}
== Dependencies==
For this template to work properly, you need the following:
* The <code>.link-icon</code> class and any related classes, found in [[MediaWiki:Common.css]].
<noinclude>[[Category:Template documentation]]</noinclude>
654dfb540ea31a810ef53c3820862942e63b2e8a
Template:Luadoc
10
122
138
2024-10-18T15:21:44Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<noinclude>[[Category:Documentation templates]]</noinclude><div class="luadoc">Edit the [[{{FULLPAGENAME}}/doc|documentation or categories]] for this module. {{#ifexist:{{FULLPAGENAME}}/i18n|This module has an [[/i18n|i18n file]].}}</div>
5df079d8f61782274d2ab1da5c43526c4229362c
Template:MP link
10
123
139
2024-10-18T15:21:45Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{#if:{{{image|}}}|[[File:{{{image|}}}|{{{size|42px}}}|link={{{link|{{{1|}}}}}}|class={{{imageClass|}}}]]}}<!--
-->{{#if:{{#pos:{{{link|}}}|http}}|[{{{link|}}} {{{1|}}}]|[[{{{link|{{{1|}}}}}}|{{{1|}}}]]}}</includeonly><noinclude>
{{doc}}
[[Category:Formatting templates]]
</noinclude>
449059b11c849fe9063c923072ff8ebc2b8570a2
Template:MP link/doc
10
124
140
2024-10-18T15:21:46Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This creates one of the stylized and formatted links on the [[{{SITENAME}}|main page]].
== Usage ==
Groups of this template should be wrapped inside of <code><nowiki><div class="mp-links"></div></nowiki></code> and each entry should be a separate line in an [[wikipedia:Help:Lists#Basically|unordered list]]. This div can be given one of the classes <code>columns-x</code> where x is a number from 1 to 5, and the links will line up in that many columns if space permits (default is 3). The div can also optionally be given the class <code>stretch</code> and it will stretch the list vertically to fill empty space. See [[Mediawiki:Common.css]] for the full definitions of these classes and styling for this template.
===Parameters===
<templatedata>
{
"description": {
"en": "Creates stylized and formatted links on the main page."
},
"format": "inline",
"params": {
"1": {
"label": {
"en": "Text"
},
"description": {
"en": "The text to display. If the link parameter is not given, this will also be the link target."
},
"required": true,
"example": "Stuff",
"type": "string"
},
"link": {
"label": {
"en": "Link"
},
"description": {
"en": "The target page for the link, if different than the display text."
},
"required": false,
"example": "Main Page",
"type": "wiki-page-name"
},
"image": {
"label": {
"en": "Image"
},
"description": {
"en": "An image to display with the link."
},
"required": false,
"suggested": true,
"type": "wiki-file-name"
},
"size": {
"label": {
"en": "Image size"
},
"description": {
"en": "The size of the image, in px."
},
"required": false,
"default": "42px",
"type": "string"
}
},
"paramOrder": [
"1",
"link",
"image",
"size"
]
}
</templatedata>
==Examples==
<pre>
<div class="mp-links columns-3">
* {{MP link|Stuff|link=Special:Random|image=Site-logo.png|size=42px}}
* {{MP link|Things|link=Special:Random}}
* {{MP link|Other stuff|link=Special:Random|image=Site-logo.png|size=42px}}
</div>
</pre>
Produces:
<div class="mp-links columns-3">
* {{MP link|Stuff|link=Special:Random|image=Site-logo.png|size=42px}}
* {{MP link|Things|link=Special:Random}}
* {{MP link|Other stuff|link=Special:Random|image=Site-logo.png|size=42px}}
</div>
<noinclude>
[[Category:Template documentation]]
</noinclude>
414ab9c9cbd6e62064acc46ccbd3768fa986c66b
Template:Main
10
125
141
2024-10-18T15:21:47Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:text|<!-- start vd
-->{{#if:{{{2|}}}<!-- if more than one page
-->|[[{{{1}}}]]{{#if:{{{3|}}}<!-- start concat if
-->|, [[{{{2}}}]] and [[{{{3}}}]]<!-- concat two
-->|<nowiki> </nowiki>and [[{{{2}}}]]<!-- else; concat one
-->}}<!-- end concat if
-->|[[{{{1}}}]]<!-- else; one page only
-->}}<!-- end if
-->}}<!-- end vd
-->{{Hatnote|<!--
-->{{#if:{{{2|}}}|Main articles|Main article}}: {{#var:text}}<!--
-->}}<!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates]]</noinclude>
e02ac04db1bbce6b71a9aa8a5064182f662d8470
Template:Main/doc
10
126
142
2024-10-18T15:21:49Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"label": "Article",
"description": "A main article.",
"example": "Article",
"type": "wiki-page-name",
"required": true
},
"2": {
"label": "Second Article",
"description": "A second main article.",
"example": "Second Article",
"type": "wiki-page-name"
},
"3": {
"label": "Third Article",
"description": "A third main article.",
"example": "Third Article",
"type": "wiki-page-name"
}
},
"description": "This hatnote template is meant to be in sections of an article mentioning information about another existing main article.",
"paramOrder": [
"1",
"2",
"3"
],
"format": "inline"
}
</templatedata>
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Main|Special:WantedPages}}</nowiki></code> || {{Main|Special:WantedPages}}
|-
| <code><nowiki>{{Main|Special:WantedPages#Section Title}}</nowiki></code> || {{Main|Special:WantedPages#Section Title}}
|-
| <code><nowiki>{{Main|Special:WantedPages|Special:UncategorizedPages}}</nowiki></code> || {{Main|Special:WantedPages|Special:UncategorizedPages}}
|-
| <code><nowiki>{{Main|Special:WantedPages|Special:UncategorizedPages|Special:UncategorizedCategories}}</nowiki></code> || {{Main|Special:WantedPages|Special:UncategorizedPages|Special:UncategorizedCategories}}
|-
| <code><nowiki>{{Main|Special:WantedPages{{!}}Page 1}}</nowiki></code> (Custom link label) || {{Main|Special:WantedPages{{!}}Page 1}}
|}
== Dependencies ==
This template requires the {{tl|Hatnote}} metatemplate.
== Source ==
Roughly based on [[wikipedia:Template:For|Wikipedia's For Template]].
<noinclude>[[Category:Template documentation]]</noinclude>
dd762adeece0f944821cb81ee14a8bd9cb539b22
Template:Main page
10
127
143
2024-10-18T15:21:50Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{#invoke:Main page|main
|desktop={{{desktop|}}}
|tablet={{{tablet|}}}
|mobile={{{mobile|}}}
}}
__NOTITLE__
__NOTOC__
__NOEDITSECTION__
[[Category:{{SITENAME}}| ]]</includeonly><noinclude>
{{doc}}
[[Category:Main page templates]]
</noinclude>
0e6dce6bb0d4ca77ead54e18a544fbe93e709f62
Template:Main page/about
10
128
144
2024-10-18T15:21:51Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{Main page box/start
| title = About Xbox Ambassadors
| id = about<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
This is an example main page. You can redesign it however you want, or you can keep the layout the same but change the contents (e.g. this part should talk about your game). Take a look at some other wiki.gg wikis for inspiration!
<div style="text-align:right">[[Xbox Ambassadors|Read more...]]</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
25211815a9f3ead5b72d426f63f1f1a70c828f7f
Template:Main page/contribute
10
129
145
2024-10-18T15:21:53Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{Main page box/start
| title = Contribute to the wiki
| id = contribute
}}
{{SITENAME}} is a collaborative wiki resource that is open for anyone to edit. You don't need special permission beyond [[Special:UserLogin/signup|registering]] an account to edit most pages, and your contributions can grow the wiki and help other players.
; '''Adding content'''
:* If you are unsure of what to do or how to create a page, search for a few articles on the same topic and see what they look like. You can always view the source code in a wiki and learn from what others have done.
:* An edit doesn't have to be massive; if you feel you don't want to create whole articles, then just fixing spelling errors and broken links is enough.
:* [[Special:UserLogin/signup|Register]] to edit and track your contributions.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
2afc4c3521e4ec7702c1525090ad93425fa8d22e
Template:Main page/doc
10
130
146
2024-10-18T15:21:54Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This template is used to create an IMP Main Page. It uses [[Module:Main page]] to arrange a series of [[Template:Main page box]]es in a [https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout CSS grid].
==Simple explanation==
The layout is made using keywords arranged in a grid. This grid has 3 columns on desktop-width screens, 2 columns on tablet, and 1 on mobile. Each can have as many rows as you want. Each keyword represents the same section and can span multiple rows and/or columns, but ''must'' form a contiguous rectangle of any dimension (1x1, 1x2, 2x2, 2x3, etc.).
For example, the following input to desktop:
<pre style="display:table;">
welcome welcome welcome
about links links
about contribute contribute
</pre>
would produce a grid resembling the following:
{| class="wikitable"
| style="background-color:rgba(0,255,0,0.15)" | welcome
| style="background-color:rgba(0,255,0,0.15)" | welcome
| style="background-color:rgba(0,255,0,0.15)" | welcome
|-
| style="background-color:rgba(255,0,255, 0.15)" | about
| style="background-color:rgba(0,0,255, 0.15)" | links
| style="background-color:rgba(0,0,255, 0.15)" | links
|-
| style="background-color:rgba(255,0,255, 0.15)" | about
| style="background-color:rgba(255,255,0, 0.15)" | contribute
| style="background-color:rgba(255,255,0, 0.15)" | contribute
|}
Where <code>welcome</code> is the contents of [[Template:Main page/welcome]], <code>about</code> is the contents of [[Template:Main page/about]], and so on. See [[Template:Main page box]] for more information about creating your own boxes.
If you enter a keyword that does not have a corresponding template already, you'll be prompted to create one when saving or previewing the page.
For additional hints and information, see the comments that came on your main page or ask a wiki.gg staff member for help.
==Technical explanation==
For the CSS savvy, this section explains how it works a bit under the hood.
The input to desktop, tablet, and mobile create [https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties CSS variables] which are then used as the value of [https://developer.mozilla.org/en-US/docs/Web/CSS/grid-template-areas grid-template-areas] in media queries for screen widths >=1350px, >=990px, and <990px. The id of the boxes should be equal to the subpage name, which is then used by the module to find the template, as well as by the box templates to assign them a CSS id of <code>mp-box-<keyword></code>. Since these keywords are used directly in the grid layout, they must follow the rules of [https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident <custom-ident>] naming.
==TemplateData==
<templatedata>
{
"params": {
"desktop": {
"label": "Desktop",
"description": "The layout for wide screens",
"required": true,
"type": "string"
},
"tablet": {
"label": "Tablet",
"description": "The layout for mid-width screens",
"required": true,
"type": "string"
},
"mobile": {
"label": "Mobile",
"description": "The layout for narrow screens",
"required": true,
"type": "string"
}
},
"description": "Creates an IMP Main Page.",
"format": "block"
}
</templatedata>
<noinclude>[[Category:Template documentation]]</noinclude>
080b2f8b9fea9184388a943c4ba5918625acdfdb
Template:Main page/external
10
131
147
2024-10-18T15:21:55Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{Main page box/start
| title = External links
| id = external<!-- don't edit this line if you just made this page and it says {{subst:SUBPAGENAME}}. Do edit it if you move this page later, to reflect the new subpage name -->
}}
<div class="mp-links columns-2">
* {{MP link|Official site|link=https://wiki.gg}}
* {{MP link|Discord|link=https://discord.gg/rTnST57tuW|image=Discord.svg|size=64x64px}}
* {{MP link|X|link=https://x.com/ggwikis|image=X.svg|size=64x64px|imageClass=invert-on-dark}}
* {{MP link|indie.io|link=https://www.indie.io/|image=indie.io.svg|size=64x64px}}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
4bb85c1c1d1dcee6e7745f93b876ae7ceae488ac
Template:Main page/links
10
132
148
2024-10-18T15:21:56Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{Main page box/start
| title = Links
| id = links<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
| class = centered-content
}}
<div class="mp-links columns-2">
* {{MP link|Important page here|image=Wiki.gg logo-pink.svg|size=92px}}
* {{MP link|Another important page here|link=Special:Random}}
* {{MP link|Navbox|link=Template:Navbox|image=Wiki.gg logo-pink.svg|size=92px}}
* {{MP link|Example character infobox|link=Template:Example character infobox|image=Wiki.gg logo-pink.svg|size=92px}}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
ee1bb3d7731287daffd3c7cabd7b5ce8db113538
Template:Main page/welcome
10
133
149
2024-10-18T15:21:57Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{Main page box/start
| title = Welcome to the {{SITENAME}}
| id = welcome<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
TODO: Replace this text with some information about your community and the game it's documenting. You're pretty cool people!
We are currently maintaining [[Special:AllPages|{{NUMBEROFARTICLES}} articles]]. Please feel free to contribute by creating new articles or expanding existing ones.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
64b545fb134d29df6c1949e56bef1c1e9788a14b
Template:Main page box
10
134
150
2024-10-18T15:21:59Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This template is used to create the boxes of the IMProved Main Page (IMP) framework. '''It should not be called directly''', instead using {{tl|Main page box/start}} and {{tl|Main page box/end}}.
<div style="text-align:center;">
Use the box below to create a page with the required templates already in place, ready for you to add your content.
{{/create}}
The box name can not contain spaces or start with a number. Those are probably the only restrictions you'll run into, but for a full list see [https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident <custom-ident> on MDN web docs].
</div>
==Parameters==
These are the parameters used by {{tl|Main page box/start}}. <code>id</code> is required, all others are optional.
{| class="wikitable"
! Name !! Data type !! Description
|-
| id || string || The id of this box. This should be equivalent to the page's subpage name. It is used by [[Template:Main page]] to find the template. The box will also be given the HTML id <code>mp-box-<nowiki>{{{id}}}</nowiki></code> for use in CSS.
|-
| title || Wikitext || The title of the box. This can be empty, in which case the box will contain only the content.
|-
| class || CSS classes || A list of classes to be passed to the box, separated by spaces and without quotes. Standard options are <code>centered-content</code> to vertically center contents, and <code>has-floating-image</code> in case floating images are needed in the box (normally the flex layout disallows this).
|-
| style || CSS properties || Inline CSS to be applied directly to the box, without quotes. A common usage is <code>text-align:center;</code> for cases where it's desired for individual boxes to have centered text.
|}
[[Category:Main page templates]]
[[Category:Template documentation]]
<includeonly><onlyinclude><code>Template:Main page box</code> is not intended to be used directly, please use [[Template:Main page box/start]] and [[Template:Main page box/end]].</onlyinclude></includeonly>
528a10aff0d392244a242c30161e81335916e690
Template:Main page box/create
10
135
151
2024-10-18T15:22:01Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{#tag: inputbox |
type = create
width = 40
default = {{{1|}}}
buttonlabel = Create this box
prefix = Template:Main page/
placeholder = box name (no spaces)
preload = Template:Main page box/preload
summary = Created using preload
preloadparams[] = {{su<noinclude></noinclude>bst:SUBPAGENAME}}
}}<noinclude>[[Category:Main page templates]]</noinclude>
1013c15da51368f5fe145f72ff6b307b7b9b293e
Template:Main page box/end
10
136
152
2024-10-18T15:22:02Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly></div>
</div></includeonly><noinclude>
{{doc}}
[[Category:Main page templates]]
</noinclude>
506617faba565eb65144b21c3ead8fe5c2010b55
Template:Main page box/end/doc
10
137
153
2024-10-18T15:22:03Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
See [[Template:Main page box]] for information on how to use this.
<noinclude>[[Category:Template documentation]]</noinclude>
e73182bed655118b10da971b634dc9c3bf3e3d39
Template:Main page box/preload
10
138
154
2024-10-18T15:22:04Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{Main page box/start
| title = Example
| id = $1<!-- don't edit this line if you just made this page and it says {{subst:SUBPAGENAME}}. Do edit it if you move this page later, to reflect the new subpage name -->
}}
Content goes here, between the start and end templates.
Feel free to use wikitext, tables, templates, new lines, whatever.
{{Main page box/end}}<includeonly><no<noinclude></noinclude>include>[[Category:Main page boxes]]</no<noinclude></noinclude>include></includeonly><!-- don't edit this line --><noinclude>
[[Category:Main page templates]]
</noinclude>
1adc9f20a3f9a823e87cfc42c4498d3b63d95984
Template:Main page box/start
10
139
155
2024-10-18T15:22:06Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><div class="mp-box {{{class|}}}" style="grid-area:{{{id}}}; {{{style|}}}" id="mp-box-{{{id|}}}" data-box-id="{{{id|}}}"><!--
-->{{#if:{{{title|{{{1|}}}}}}|
<h2> {{{title|{{{1|}}}}}} </h2>
}}<div class="mp-body">
</includeonly><noinclude>
{{doc}}
[[Category:Main page templates]]
</noinclude>
6744963b5d261a04f850a68a14b23607b4f75271
Template:Main page box/start/doc
10
140
156
2024-10-18T15:22:07Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
See [[Template:Main page box]] for information on how to use this.
==Templatedata==
<templatedata>
{
"params": {
"class": {
"label": "Class",
"description": "Additional classes to give to the box wrapping this box.",
"example": "centered-content",
"suggestedvalues": [
"centered-content",
"has-floating-image"
]
},
"id": {
"label": "ID",
"description": "This should be set to the subpage name of this box. If done incorrectly, this box will not appear on the page.",
"example": "welcome",
"type": "string",
"required": true
},
"style": {
"label": "Style",
"description": "Inline CSS to add to the box wrapping this box",
"example": "text-align:center;",
"type": "string"
},
"title": {
"aliases": [
"1"
],
"label": "Title",
"description": "The title of this box.",
"example": "Welcome to the wiki!",
"type": "content",
"suggested": true
}
},
"description": "Creates a box for use on the main page.",
"paramOrder": [
"title",
"id",
"class",
"style"
],
"format": "block"
}
</templatedata>
<noinclude>[[Category:Template documentation]]</noinclude>
20998df705a3139c5701cc95f4cef2fb98885246
Template:Merge
10
141
157
2024-10-18T15:22:09Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = purple
| icon = Merge.svg
| message = It has been proposed that this page be [[support:Merge|merged]] with [[{{{1}}}]].
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Candidates for merging]]}}</includeonly><!--
--><noinclude>{{Merge|Template:Merge|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
9975c110e793cc1943eac9ea8e62257d704ab853
Template:Merge/doc
10
142
158
2024-10-18T15:22:10Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Ml
10
143
159
2024-10-18T15:22:11Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<code>{{[[Module:{{{1}}}|{{{1}}}]]}}<sup>m</sup>{{#if:{{{2|}}}|.{{{2}}}()}}</code><noinclude>
* <code><nowiki>{{Ml|Infobox}}</nowiki></code> generates {{Ml|Infobox}}.
* <code><nowiki>{{Ml|ArgsUtil|merge}}</nowiki></code> generates {{Ml|ArgsUtil|merge}}.
[[Category:Formatting templates]]
</noinclude>
0c69bf8d7c3319f1cf2aa68f4b80261257291560
Template:Move
10
144
160
2024-10-18T15:22:12Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = darkorange
| icon = Move.svg
| message = It has been proposed that this page be moved to [[{{{1}}}]].
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Candidates for moving]]}}</includeonly><!--
--><noinclude>{{Move|Template:Ambox{{!}}Example|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
dc4fd9090208e453457d6d2df193b9a7ee3b562d
Template:Move/doc
10
145
161
2024-10-18T15:22:14Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Navbox
10
146
162
2024-10-18T15:22:15Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{#invoke:Navbox|navbox}}</includeonly><noinclude>[[Category:Navigation templates]] {{documentation}}</noinclude>
77a8826ed2275625c76b3bdbb1905ea21d63d23c
Template:Navbox/doc
10
147
163
2024-10-18T15:22:17Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{UsesLua|Navbox}}
This template allows a navigational template to be set up relatively quickly by supplying it with one or more lists of links. Using this template is highly recommended for standardization of navigational templates, and for ease of use.
== Usage ==
Please remove the parameters that are left blank.
<syntaxhighlight lang="wikitext" style="overflow: auto;">{{Navbox
| name = {{subst:PAGENAME}}
| title =
| listclass = hlist
| state = {{{state|}}}
| above =
| image =
| group1 =
| list1 =
| group2 =
| list2 =
| group3 =
| list3 =
<!-- ... -->
| below =
}}
</syntaxhighlight>
== Parameter list ==
{{Navbox
| name = Navbox/doc
| state = uncollapsed
| title = {{{title}}}
| above = {{{above}}}
| image = {{{image}}}
| group1 = {{{group1}}}
| list1 = {{{list1}}}
| group2 = {{{group2}}}
| list2 = {{{list2}}}
| list3 = {{{list3}}} ''without {{{group3}}}''
| group4 = {{{group4}}}
| list4 = {{{list4}}}
| below = {{{below}}}
}}
The navbox uses lowercase parameter names, as shown in the box (''above''). The required ''name'' and ''title'' will create a one-line box if other parameters are omitted.
Notice "group1" (etc.) is optional, as are sections named "above/below".
{{clear}}
The basic and most common parameters are as follows (see [[#Parameter descriptions|below]] for the full list):
: <code>name</code> – the name of the template.
: <code>title</code> – text in the title bar, such as: <nowiki>[[Widget stuff]]</nowiki>.
: <code>class</code> - an optional CSS class for the entire navbox, to enable custom styling.
: <code>listclass</code> – a CSS class for the list cells, usually <code>hlist</code> for horizontal lists.
: <code>state</code> – controls when a navbox is expanded or collapsed.
: <code>above</code> – text to appear above the group/list section (could be a list of overall wikilinks).
: <code>image</code> – an optional right-side image, coded as the whole image. Typically it is purely decorative, so it should be coded as <code><nowiki>[[File:</nowiki><var>XX</var><nowiki>.jpg|80px|link=|alt=]]</nowiki></code>.
: <code>imageleft</code> – an optional left-side image (code the same as the "image" parameter).
: <code>group<sub>n</sub></code> – the left-side text before list-n (if group-n omitted, list-n starts at left of box).
: <code>list<sub>n</sub></code> – text listing wikilinks using a [[wikipedia:Help:Lists|wikilist]] format.
: <code>below</code> – optional text to appear below the group/list section.
== Parameter descriptions ==
The following is a complete list of parameters for using {{tlx|Navbox}}. In most cases, the only required parameters are <code>name</code>, <code>title</code>, and <code>list1</code>.
=== Setup parameters ===
:; ''name''
:: The name of the template, which is needed for the "V • T • E" ("View • Talk • Edit") links to work properly on all pages where the template is used. You can enter <code><nowiki>{{subst:PAGENAME}}</nowiki></code> for this value as a shortcut. The name parameter is only mandatory if a <code>title</code> is specified, and the <code>border</code> parameter is not set, and the <code>navbar</code> parameter is not used to disable the navbar.
:; ''state'' <span style="font-weight:normal;">[<code>autocollapse, collapsed, expanded, plain, off</code>]</span>
:* Defaults to <code>autocollapse</code>. A navbox with <code>autocollapse</code> will start out collapsed if there are two or more tables on the same page that use other collapsible tables. Otherwise, the navbox will be expanded.
:* If set to <code>collapsed</code>, the navbox will always start out in a collapsed state.
:* If set to <code>expanded</code>, the navbox will always start out in an expanded state.
:* If set to <code>plain</code>, the navbox will always be expanded with no [hide] link on the right, and the title will remain centered (by using padding to offset the <small>V • T • E</small> links).
:* If set to <code>off</code>, the navbox will always be expanded with no [hide] link on the right, but no padding will be used to keep the title centered. This is for advanced use only; the "plain" option should suffice for most applications where the [show]/[hide] button needs to be hidden.
: To show the box when standalone (non-included) but then auto-hide contents when in an article, put "expanded" inside <code><noinclude|></code>...<code></noinclude|></code> tags. This setting will force the box visible when standalone (even when followed by other boxes), displaying "[hide]", but then it will auto-collapse the box when stacked inside an article:
:: <code><nowiki>| state = </nowiki></code><code><noinclude|></code>expanded<code></noinclude|></code>
: Often times, editors will want a default initial state for a navbox, which may be overridden in an article. Here is the trick to do this:
:* In your intermediate template, create a parameter also named "state" as a pass-through like this:
:: <code><nowiki>| state = {{{state<includeonly>|your_desired_initial_state</includeonly>}}}</nowiki></code>
:* The <code><includeonly></code><code>|</code> will make the template expanded when viewing the template page by itself.
:; ''navbar''
:: If set to <code>plain</code>, the <span style="font-size: 88%;">V • T • E</span> links on the left side of the titlebar will not be displayed, and padding will be automatically used to keep the title centered. Use <code>off</code> to remove the <span style="font-size: 88%;">V • T • E</span> links, but not apply padding (this is for advanced use only; the "plain" option should suffice for most applications where a navbar is not desired). It is highly recommended that one not hide the navbar, in order to make it easier for users to edit the template, and to keep a standard style across pages.
: ''See later section on [[#Child navboxes|using navboxes within one another]] for examples and a more complete description.'' If set to <code>child</code> or <code>subgroup</code>, then the navbox can be used as a borderless child that fits snugly in another navbox. The border is hidden and there is no padding on the sides of the table, so it fits into the ''list'' area of its parent navbox. If set to <code>none</code>, then the border is hidden and padding is removed, and the navbox may be used as a child of another container (do not use the <code>none</code> option inside of another navbox; similarly, only use the <code>child</code>/<code>subgroup</code> option inside of another navbox). If set to anything else (default), then a regular navbox is displayed with a 1px border. An alternate way to specify the border to be a subgroup style is like this (i.e. use the first unnamed parameter instead of the named ''border'' parameter):
:<pre>{{Navbox|child|...}}</pre>
=== Cells ===
; ''title''*
: Text that appears centered in the top row of the table. It is usually the template's topic, i.e. a succinct description of the body contents. This should be a single line, but if a second line is needed, use <code><nowiki>{{-}}</nowiki></code> to ensure proper centering. This parameter is technically not mandatory, but using {{tl|Navbox}} is rather pointless without a title.
; ''above''*
: A full-width cell displayed between the titlebar and first group/list, i.e. ''above'' the template's body (groups, lists and image). In a template without an image, ''above'' behaves in the same way as the ''list1'' parameter without the ''group1'' parameter.
; ''group<sub>n</sub>''*
: (i.e. ''group1'', ''group2'', etc.) If specified, text appears in a header cell displayed to the left of ''list<sub>n</sub>''. If omitted, ''list<sub>n</sub>'' uses the full width of the table.
; ''list<sub>n</sub>''*
: (i.e. ''list1'', ''list2'', etc.) The body of the template, usually a list of links. Format is inline, although the text can be entered on separate lines if the entire list is enclosed within <code><nowiki><div> </div></nowiki></code>. At least one ''list'' parameter is required; each additional ''list'' is displayed in a separate row of the table. Each ''list<sub>n</sub>'' may be preceded by a corresponding ''group<sub>n</sub>'' parameter, if provided (see below).
:Entries should be separated using a newline and an asterisk (*). If instead two asterisks are used, it provides [[wikipedia:Nesting (computing)|nesting]] within the previous entry by enclosing the entry with brackets. Increasing the number of asterisks used increases the number of brackets around entries.
; ''imageleft''*
: An image to be displayed in a cell below the title and to the left of the body (lists). For the image to display properly, the ''list1'' parameter must be specified and no groups can be specified. It accepts the same sort of parameter that ''image'' accepts.
; ''below''*
: A full-width cell displayed ''below'' the template's body (groups, lists and image).
== Layout of table ==
===Without image, above and below===
Table generated by {{tl|Navbox}} '''without''' ''image'', ''above'' and ''below'' parameters:
{{Navbox
| name = Navbox/doc
| state = uncollapsed
| title = {{{title}}}
| group1 = {{{group1}}}
| list1 = {{{list1}}}
| group2 = {{{group2}}}
| list2 = {{{list2}}}
| list3 = {{{list3}}} ''without {{{group3}}}''
| group4 = {{{group4}}}
| list4 = {{{list4}}}
}}
===With image, above and below===
Table generated by {{tl|Navbox}} '''with''' ''image'', ''above'' and ''below'' parameters:
{{Navbox
| name = Navbox/doc
| state = uncollapsed
| image = {{{image}}}
| title = {{{title}}}
| above = {{{above}}}
| group1 = {{{group1}}}
| list1 = {{{list1}}}
| group2 = {{{group2}}}
| list2 = {{{list2}}}
| list3 = {{{list3}}} ''without {{{group3}}}''
| group4 = {{{group4}}}
| list4 = {{{list4}}}
| below = {{{below}}}
}}
===With image and without groups===
Table generated by {{tl|Navbox}} '''with''' ''image'', ''imageleft'', ''lists'', and '''without''' ''groups'', ''above'', ''below'':
{{Navbox
| name = Navbox/doc
| state = uncollapsed
| image = {{{image}}}
| imageleft = {{{imageleft}}}
| title = {{{title}}}
| list1 = {{{list1}}}
| list2 = {{{list2}}}
| list3 = {{{list3}}}
| list4 = {{{list4}}}
}}
== Examples ==
== TemplateData ==
<templatedata>
{
"params": {
"state": {
"label": "State",
"description": "Controls when a navbox is expanded or collapsed",
"example": "autocollapse",
"suggestedvalues": [
"autocollapse",
"collapsed",
"expanded",
"plain",
"off"
],
"default": "autocollapse",
"suggested": true
},
"title": {
"label": "Title",
"description": "Text in the title bar; centered in the top row of the table. Usually the template's topic.",
"example": "[[Template:Navbox]]",
"suggested": true
},
"above": {
"label": "Above",
"description": "Full-width cell displayed between the titlebar and first group/list, i.e. above the template's body (groups, lists and image)",
"type": "string",
"suggested": true
},
"image": {
"label": "Image",
"description": "Image to be displayed in a cell below the title and to the right of the body",
"example": "[[File:XX.jpg | 80px | link= | alt= ]]",
"type": "wiki-file-name",
"suggested": true
},
"group1": {
"label": "Group 1",
"description": "If specified, text appears in a header cell displayed to the left of list 1. If omitted, list 1 uses the full width of the table.",
"suggested": true
},
"list1": {
"label": "List 1",
"description": "Body of the template; usually a list of links. Format is inline. At least one list parameter is required; each additional list is displayed in a separate row of the table. Each listn may be preceded by a corresponding groupn parameter.\nEntries should be separated using a newline and an asterisk. If two asterisks are used, it provides nesting within the previous entry with brackets.",
"required": true,
"suggested": true
},
"group2": {
"suggested": true
},
"list2": {
"suggested": true
},
"list3": {
"suggested": true
},
"group3": {
"suggested": true
},
"group4": {},
"list4": {},
"below": {
"label": "Below",
"description": "Full-width cell displayed below the template's body.",
"suggested": true
},
"imageleft": {
"label": "Image left",
"description": "Image to be displayed in a cell below the title and to the left of the body. For the image to display properly, list1 parameter must be specified and no groups can be specified.",
"example": "[[File:XX.jpg | 80px | link= | alt= ]]",
"type": "wiki-file-name"
},
"name": {
"label": "Name",
"description": "The name of the template. Needed for \"View • Talk • Edit\" links to work properly.",
"type": "string",
"default": "{{subst:PAGENAME}}",
"suggested": true
},
"class": {
"label": "Navbox class",
"description": "CSS class for the navbox.",
"example": "navbox-items",
"type": "string"
},
"listclass": {
"label": "List class",
"description": "CSS class for the list cells, usually hlist for horizontal lists.",
"example": "hlist",
"type": "string"
},
"navbar": {
"label": "Navbar status",
"example": "plain, off",
"type": "string"
},
"border": {
"label": "Border status",
"example": "child, subgroup, none",
"type": "string"
},
"evenodd": {
"suggestedvalues": [
"swap",
"even",
"odd",
"off"
]
}
},
"description": "Creates a navigational box for links to other pages.",
"paramOrder": [
"name",
"title",
"class",
"group1",
"list1",
"listclass",
"state",
"above",
"below",
"image",
"group2",
"list2",
"group3",
"list3",
"group4",
"list4",
"imageleft",
"navbar",
"border",
"evenodd"
]
}
</templatedata>
<noinclude>[[Category:Template documentation]]</noinclude>
49b0f6f3b5d3ee9f666852d6bb4ce22bdbc8e5eb
Template:NoDirectUse
10
148
164
2024-10-18T15:22:18Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:No direct use]]
8448af1f61f0d64a84806b006c70670d9296acde
Template:No direct use
10
149
165
2024-10-18T15:22:19Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{ambox|icon=Warning-red.svg|title='''Don't call this template directly from any content page!'''
|message=This template is intended to be used inside of another template. Then that template in turn may be used on content pages.
|color=red
}}</includeonly><noinclude>{{documentation}}
[[Category:Notice templates]]</noinclude>
72f49bdd34be1bcb8d1a6f91015ddce6912103db
Template:No direct use/doc
10
150
166
2024-10-18T15:22:21Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:Ambox/doc]]
68bfb03f8f28c95443c7b1997f252c236bf87256
Template:No wrap
10
151
167
2024-10-18T15:22:22Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:Nowrap]]
269180d5083536bbbf72d889477805cfde7aac9e
Template:Normal
10
152
168
2024-10-18T15:22:24Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<span style{{=}}"font-weight:normal; font-style:normal">{{{1}}}</span><noinclude>
{{documentation}}
</noinclude>
f1d74e033cde1ce3b2efdc98b78fb863b8524fcf
Template:Nowrap
10
153
169
2024-10-18T15:22:25Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<span class="nowrap">{{{1}}}</span><noinclude>
{{documentation}}
</noinclude>
8817bafce418a08a72f3425283fc03d04a2d8d44
Template:Pipe
10
154
170
2024-10-18T15:22:26Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
|<noinclude>{{documentation}}</noinclude>
9d1875aa686e4e25a0994448a39d057e91541788
Template:Pipe/doc
10
155
171
2024-10-18T15:22:28Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:Quote
10
156
172
2024-10-18T15:22:29Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
--><div class="quote"><!-- start quote wrapper
--><div class="marks-wrapper"><!-- start marks wrapper
--><div class="block"><!-- start quote block
-->{{#if:{{{title|}}}|<div class="title">{{{title}}}</div>|}}<!--
-->{{#if:{{{text|{{{1|}}}}}}|<div class="text">{{{text|{{{1|}}}}}}</div>|}}<!--
--></div><!-- end quote block
--></div><!-- end marks wrapper
-->{{#if:{{{author|{{{2|}}}}}}|<div class="author">― {{#if:{{{authorpage|}}}| [[{{{authorpage}}}|{{{author|{{{2|}}}}}}]] | {{{author|{{{2|}}}}}} }}</div>|}}<!--
--></div><!--
-->[[Category:Pages with quotes]]</includeonly><noinclude>{{Documentation}}[[Category:Formatting templates]]</noinclude>
095258ceee92819a4e7b83c26fba3761bf9c41a9
Template:Quote/doc
10
157
173
2024-10-18T15:22:30Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <pre>{{Quote|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|-
| <pre>{{Quote
|title=Opening lines of ''Richard III''
|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote
|title=Opening lines of ''Richard III''
|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|-
| <pre>{{Quote
|title=Opening lines of ''Richard III''
|author=William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote
|title=Opening lines of ''Richard III''
|author=William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|-
| <pre>{{Quote
|title=Opening lines of ''Richard III''
|author=William Shakespeare
|authorpage=wikipedia:William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote
|title=Opening lines of ''Richard III''
|author=William Shakespeare
|authorpage=wikipedia:William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|-
| <pre>{{Quote
|author=William Shakespeare
|authorpage=wikipedia:William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote
|author=William Shakespeare
|authorpage=wikipedia:William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The <code>.quote</code> and any related classes, found in [[MediaWiki:Common.css]].
<noinclude>[[Category:Template documentation]]</noinclude>
== Template data (for Visual Editor) ==
<templatedata>
{
"params": {
"title": {
"label": "Title",
"description": "If the quote has a title, put it here.",
"example": "Richard III's soliloquy",
"type": "line"
},
"text": {
"label": "Quoted Text",
"description": "The quoted text to be displayed.",
"example": "Now is the winter of our discontent made glorious summer by this sun of York",
"type": "string",
"required": true
},
"author": {
"label": "Quote's Author",
"description": "The author of the displayed quote.",
"example": "William Shakespeare",
"type": "line",
"suggested": true
},
"authorpage": {
"label": "Author's Page",
"description": "If the quote's author has a page on the Wiki, put the page name here.",
"example": "William Shakespeare (playwright)",
"type": "wiki-page-name",
"suggested": true
}
},
"description": "This template creates a styled block element for quotes.",
"paramOrder": [
"text",
"author",
"authorpage",
"title"
],
"format": "block"
}
</templatedata>
8a10e77de70ff704435282ce0f2ba792a13404a5
Template:Split
10
158
174
2024-10-18T15:22:31Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:pages|<!-- start vd
-->{{#if:{{{2|}}}<!-- if more than one page
-->|new pages titled [[{{{1}}}]]{{#if:{{{3|}}}<!-- start concat if
-->|, [[{{{2}}}]] and [[{{{3}}}]]<!-- concat two
-->|<nowiki> </nowiki>and [[{{{2}}}]]<!-- else; concat one
-->}}<!-- end concat if
-->|a new page titled [[{{{1}}}]]<!-- else; one page only
-->}}<!-- end if
-->}}<!-- end vd
-->{{Ambox
| color = purple
| icon = Split.svg
| message = It has been proposed that this page be split into {{#var:pages}}.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Candidates for splitting]]}}</includeonly><!--
--><noinclude>{{Split|Template:Ambox{{!}}Example|nocat=yes}}
{{Split|Template:Ambox{{!}}Example 1|Template:Ambox{{!}}Example 2|Template:Ambox{{!}}Example 3|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
73f5044c8b972e18c3b7880f94b0644e4a0e6ac7
Template:Split/doc
10
159
175
2024-10-18T15:22:32Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Spoiler
10
160
176
2024-10-18T15:22:34Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly><!--
Base code written for Terraria Wiki: https://terraria.wiki.gg/wiki/Template:Spoiler
NOTE: This template needs a JavaScript function in MediaWiki:Common.js or MediaWiki:Vector.js to work, as well as styling in MediaWiki:Common.css or MediaWiki:Vector.css for the related classes
-->[[Category:Pages with spoilers]]<!--
--><span class="spoiler-content {{{class|}}}" id="{{{id|}}}" style="{{{css|{{{style|}}}}}}"><span>{{{1|}}}</span></span><!--
--></includeonly><noinclude>
{{doc}}
[[Category:Formatting templates]]
</noinclude>
43efc32eaee5e8c21fa32a49429bd41f6355e530
Template:Spoiler/doc
10
161
177
2024-10-18T15:22:35Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"aliases": [
"text"
],
"label": "Text",
"description": "The text to be shown.",
"example": "Character A died during the battle.",
"type": "content",
"required": true
},
"hover": {
"label": "Show on Hover?",
"description": "Show spoiler text on mouse hover.",
"example": "hover=yes",
"type": "boolean",
"default": "hover=no"
}
},
"description": "This template can be used to mark text as a spoiler.",
"maps": {
"1": {}
},
"paramOrder": [
"1",
"hover"
],
"format": "inline"
}
</templatedata>
== The hoverShowSpoilers gadget ==
Users can enable {{gad|hoverShowSpoilers}} to make spoilers show on hover, not just on click. The code for this gadget can be found at {{gad|hoverShowSpoilers.css}}.
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{spoiler|spoiler text}}</nowiki></code> (Click to toggle) || {{spoiler|spoiler text}}
|-
| <code><nowiki>{{spoiler|spoiler text with a [[Template:Navbox|link]]}}</nowiki></code> (Click to toggle) || {{spoiler|spoiler text with a [[Template:Navbox|link]]}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The small JavaScript code for toggling the <code>.spoiler</code> class on/off on click, found in [[MediaWiki:Common.js]].
* The <code>.spoiler-content</code> and any related classes, found in [[MediaWiki:Common.css]].
== Source ==
Base code adapted from [https://terraria.wiki.gg/wiki/Template:Spoiler Template:Spoiler on Terraria Wiki].
<noinclude>[[Category:Template documentation]]</noinclude>
0a47f2e840d579e339ed92445d2dba4a32cd76fe
Template:Spoiler warning
10
162
178
2024-10-18T15:22:36Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{Ambox
| color = red
| icon = Warning-red.svg
| title = Spoiler Warning
| message = This page contains '''spoilers'''. View at your own discretion.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
}}<noinclude>{{doc}}</noinclude>
06bff33f547d6b08794a2f9b6537b19478b2866e
Template:Spoiler warning/doc
10
163
179
2024-10-18T15:22:38Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Stub
10
164
180
2024-10-18T15:22:39Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = gold
| icon = Stub.svg
| message = This page is a [[support:Stub|stub]]. You can help '''{{SITENAME}}''' by [{{fullurl:{{FULLPAGENAME}}|action=edit}} expanding it].
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Stubs]]}}</includeonly><!--
--><noinclude>{{Stub|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
1effeb7d6eb04a0b11c76b8bfa871703461c9344
Template:Stub/doc
10
165
181
2024-10-18T15:22:40Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:Ambox/doc]]
68bfb03f8f28c95443c7b1997f252c236bf87256
Template:Tl
10
166
182
2024-10-18T15:22:41Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{#invoke:Template link|main|code=on}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
1c13b1daaf7b7e8ce1e45cc03b4baf31c09bc6cd
Template:Tl/doc
10
167
183
2024-10-18T15:22:44Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{From Wikipedia|Module:Template link general,Template:Tlx}}
{{Uses Lua|Template link}}
This template returns an exemplaric use of a template while linking to the template description page, if the template exists.
== Usage ==
<pre>
{{tl|<Template name>}}
{{tl|<Template name>|<Template parameters>}}
</pre>
; ''unnamed parameter'' 1
: Template name (without <code>Template:</code> prefix)
; ''unnamed parameter'' 2 - 9
: Optional. Template parameters
; nl
: Optional flag to display an un-linked template usage.
== Examples ==
: <code><nowiki>{{tl|stub}}</nowiki></code> returns {{tl|stub}}
: <code><nowiki>{{tl|stub|1}}</nowiki></code> returns {{tl|stub|1}}
: <code><nowiki>{{tl|stub|1|2|nl{{=}}y}}</nowiki></code> returns {{tl|stub|1|2|nl{{=}}y}}
: <code><nowiki>{{tl|for|page|t1{{=}}alt text}}</nowiki></code> returns {{tl|for|page|t1{{=}}alt text}}
== See also ==
<includeonly>
[[Category:Formatting templates]]
</includeonly>
<noinclude>[[Category:Template documentation]]</noinclude>
68dd4189207857784f997c892d71b1a2dd95f123
Template:Tlx
10
168
184
2024-10-18T15:22:45Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Template:Tl]]
af3906f239c45d791753d3170c656eddd6d1af5f
Template:UsesLua
10
169
185
2024-10-18T15:22:46Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Uses Lua]]
9675a92267565619bc6418ec4e88163985302408
Template:Uses Lua
10
170
186
2024-10-18T15:22:48Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = darkblue
| icon = Lua logo.svg
| title= This template uses one or more modules written in the Lua programming language.
| message = For more information, see [[wikipedia:Wikipedia:Lua|Wikipedia:Lua]] or the [[mw:Extension:Scribunto/Lua reference manual|Lua reference manual]] on mediawiki.org. Modules used include: {{#if:{{{1|}}}|{{#arraymap:{{{1|}}}|,|%s|'''[[Module:%s|%s]]'''}}|''None provided''}}.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
}}</includeonly><noinclude>{{doc}}</noinclude>
1d35e1343609ab44eadde8934391c5ff5cb07ae3
Template:Uses Lua/doc
10
171
187
2024-10-18T15:22:49Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Category:Candidates for deletion
14
172
188
2024-10-18T15:22:51Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Xbox Ambassadors Wiki
14
173
189
2024-10-18T15:22:53Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This is the top-level category. It contains meta categories and pages about the wiki.
8935f2b3e97edfeadd7bb206f1e17c03099ec24a
Category:Documentation templates
14
174
190
2024-10-18T15:22:54Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Formatting templates
14
175
191
2024-10-18T15:22:55Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Hatnote templates
14
176
192
2024-10-18T15:22:57Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Hidden categories
14
177
193
2024-10-18T15:22:58Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
These categories are hidden on article pages.
[[Category:Wiki maintenance]]
e4d17499a8377d3f2b4b4a618a671e53111f43ca
Category:Images
14
178
194
2024-10-18T15:22:59Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Media]]
b141d2b9971d6efe9f59bd03449781e71411c631
Category:Infobox templates
14
179
195
2024-10-18T15:23:01Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Key template documentation
14
180
196
2024-10-18T15:23:02Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Template documentation]]
e65ecf60878d4707b3b4c1e3962615e2d5f3b2ab
Category:Legal notices
14
181
197
2024-10-18T15:23:03Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
Category:License templates
14
182
198
2024-10-18T15:23:05Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Logos
14
183
199
2024-10-18T15:23:06Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Images]]
8820b63e35aedd9d2666fe40b965d4e91ce0a106
Category:Main page boxes
14
184
200
2024-10-18T15:23:07Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Main page templates]]
ce086f8cfa39aeb8137ffe34e5d41aa38300cf4e
Category:Main page templates
14
185
201
2024-10-18T15:23:09Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Maps failing data validation
14
186
202
2024-10-18T15:23:10Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
__HIDDENCAT__
[[Category:Wiki maintenance]]
57e36e9878c3eb806aa6ee6f748a5c5e0cdd5a97
Category:Media
14
187
203
2024-10-18T15:23:11Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
Category:Navigation templates
14
188
204
2024-10-18T15:23:12Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Notice templates
14
189
205
2024-10-18T15:23:13Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Pages containing omitted template arguments
14
190
206
2024-10-18T15:23:14Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages including data maps
14
191
207
2024-10-18T15:23:15Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__HIDDENCAT__
[[Category:Wiki maintenance]]
5f66cb55d9f6d00a2b708f502911f1eb94dca6b5
Category:Pages including data maps failing validation
14
192
208
2024-10-18T15:23:16Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
__HIDDENCAT__
[[Category:Wiki maintenance]]
57e36e9878c3eb806aa6ee6f748a5c5e0cdd5a97
Category:Pages setting LuaCache keys
14
193
209
2024-10-18T15:23:18Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
__HIDDENCAT__
[[Category:Wiki maintenance]]
57e36e9878c3eb806aa6ee6f748a5c5e0cdd5a97
Category:Pages using DynamicPageList3 dplvar parser function
14
194
210
2024-10-18T15:23:19Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__HIDDENCAT__
[[Category:Wiki maintenance]]
5f66cb55d9f6d00a2b708f502911f1eb94dca6b5
Category:Pages using DynamicPageList3 parser function
14
195
211
2024-10-18T15:23:20Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__HIDDENCAT__
[[Category:Wiki maintenance]]
5f66cb55d9f6d00a2b708f502911f1eb94dca6b5
Category:Pages using TabberTransclude parser tag
14
196
212
2024-10-18T15:23:21Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__HIDDENCAT__
[[Category:Wiki maintenance]]
5f66cb55d9f6d00a2b708f502911f1eb94dca6b5
Category:Pages using Tabber parser tag
14
197
213
2024-10-18T15:23:23Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__HIDDENCAT__
[[Category:Wiki maintenance]]
5f66cb55d9f6d00a2b708f502911f1eb94dca6b5
Category:Pages using duplicate arguments in template calls
14
198
214
2024-10-18T15:23:24Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages where expansion depth is exceeded
14
199
215
2024-10-18T15:23:25Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages where template include size is exceeded
14
200
216
2024-10-18T15:23:26Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages where the unstrip depth limit is exceeded
14
201
217
2024-10-18T15:23:27Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages where the unstrip size limit is exceeded
14
202
218
2024-10-18T15:23:28Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with Cargo arguments implicitly stored
14
203
219
2024-10-18T15:23:29Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with DRUID infoboxes
14
204
220
2024-10-18T15:23:31Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This category contains every page with a DRUID infobox. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
c3120bb946ff71a0533179ff75a02386d8d8c214
Category:Pages with amboxes
14
205
221
2024-10-18T15:23:32Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This category contains every page with an {{tl|ambox}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
b009bcb4ef2efb67034d525d6d25d2be03deadd1
Category:Pages with broken file links
14
206
222
2024-10-18T15:23:33Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Wiki maintenance]]
197b5fc8ebad5537759adacc0079b4b2662cb4c4
Category:Pages with colors
14
207
223
2024-10-18T15:23:35Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This category contains every page with a {{tl|color}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
be8427e480e296ba56acf381229ea14b26ad458f
Category:Pages with failing Cargo queries
14
208
224
2024-10-18T15:23:37Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with hatnotes
14
209
225
2024-10-18T15:23:38Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This category contains every page with a {{tl|hatnote}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
dbc5cec0c8554a320c9996220a62e2726b40b679
Category:Pages with ignored display titles
14
210
226
2024-10-18T15:23:39Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with math errors
14
211
227
2024-10-18T15:23:40Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with math render errors
14
212
228
2024-10-18T15:23:42Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with navboxes
14
213
229
2024-10-18T15:23:43Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This category contains every page with a {{tl|navbox}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
03d0e97070fdc65d3610c4f551f3655c70705d05
Category:Pages with non-numeric formatnum arguments
14
214
230
2024-10-18T15:23:44Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Wiki maintenance]]
197b5fc8ebad5537759adacc0079b4b2662cb4c4
Category:Pages with quotes
14
215
231
2024-10-18T15:23:45Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This category contains every page with a {{tl|quote}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
e0e4211b3cde9d31657566186c54e0e141a11ea0
Category:Pages with reference errors
14
216
232
2024-10-18T15:23:47Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with script errors
14
217
233
2024-10-18T15:23:48Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with spoilers
14
218
234
2024-10-18T15:23:49Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This category contains every page with a {{tl|spoiler}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
e99383104807e5992a7bc9af4fb3ee0c33d0253b
Category:Pages with syntax highlighting errors
14
219
235
2024-10-18T15:23:50Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with template loops
14
220
236
2024-10-18T15:23:52Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with too many expensive parser function calls
14
221
237
2024-10-18T15:23:53Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Promotional images
14
222
238
2024-10-18T15:23:54Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
Official images used for purposes of promoting the game, that may not actually represent gameplay.
[[Category:Images]]
80b893c439747ce681cf18cc579c3bc4c65cd502
Category:Stubs
14
223
239
2024-10-18T15:23:56Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Template documentation
14
224
240
2024-10-18T15:23:57Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Templates]]
[[Category:Wiki maintenance]]
c1800be0da4588b3b652fa5324aade2c496fb3c5
Category:Templates
14
225
241
2024-10-18T15:23:58Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
Category:Templates with no documentation
14
226
242
2024-10-18T15:24:00Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Templates]]
[[Category:Wiki maintenance]]
b1ff76c0593194e53e6bf42f37ca337a5493c57e
Category:Wiki maintenance
14
227
243
2024-10-18T15:24:02Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
The sub-categories of this category contain pages that have been identified as needing attention for one or more of the following reasons:
* Changes have been suggested that should be discussed first or are under discussion.
* The page has flaws that need addressing by an editor with the knowledge or skills to help.
* The action the page needs requires special rights.
''See also:''
* [[Special:BrokenRedirects|Broken redirects]]
* [[Special:DoubleRedirects|Double redirects]]
* [[Special:UncategorizedCategories|Uncategorized categories]]
* [[Special:UncategorizedFiles|Uncategorized files]]
* [[Special:UncategorizedPages|Uncategorized pages]]
* [[Special:UncategorizedTemplates|Uncategorized templates]]
* [[Special:WantedCategories|Wanted categories]]
* [[Special:WantedFiles|Wanted files]]
* [[Special:WantedPages|Wanted pages]]
* [[Special:WantedTemplates|Wanted templates]]
* [[Special:TrackingCategories|Other special tracking categories]]
[[Category:{{SITENAME}}]]
4b90dc0dbd8c91e131e4ffcf22360b1c837b9717
Category:Wiki skin images
14
228
244
2024-10-18T15:24:04Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
[[Category:Images]]
8820b63e35aedd9d2666fe40b965d4e91ce0a106
Module:ArgsUtil
828
229
245
2024-10-18T15:24:06Z
Pcj
1919
Adding default set of pages
Scribunto
text/plain
local p = {}
function p.merge()
local f = mw.getCurrentFrame()
local origArgs = f.args
local parentArgs = f:getParent().args
local args = {}
for k, v in pairs(origArgs) do
v = mw.text.trim(tostring(v))
if v ~= '' then
args[k] = v
end
end
for k, v in pairs(parentArgs) do
v = mw.text.trim(v)
if v ~= '' then
args[k] = v
end
end
return args
end
return p
1d1b2105bd857dcc5e33c8c0a8a780f67cbae72e
Module:ArgsUtil/doc
828
230
246
2024-10-18T15:24:07Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
This is a basic module for processing args. Usage:
<syntaxhighlight lang="lua">
local util_args = require('Module:ArgsUtil')
local p = {}
function p.main(frame)
local args = util_args.merge() -- it is not necessary to pass a `frame` object; `merge` will generate its own
mw.logObject(args)
-- `args` now contains args passed via the template merged with defaults provided directly via the invoke.
-- anything the user sent via the template will be given priority.
end
return p
</syntaxhighlight>
== Extending this module ==
By design, {{ml|ArgsUtil}} is shipped with only a single function and no customization available; this simplifies documentation and covers nearly all use cases. An extended version of this module is available at [[support:Module:ArgsUtil|Module:ArgsUtil on the support wiki]] if you want additional functionality; and you can of course feel free to modify this module on your own wiki as needed.
6fc2a23dcff62ac5a222903e46bc56c07b0a2b1f
Module:Infobox
828
231
247
2024-10-18T15:24:08Z
Pcj
1919
Adding default set of pages
Scribunto
text/plain
-- version 0.1.5
--------------------------------------
-- User settings, you can modify these
--------------------------------------
-- if you want to not always use divs in your wiki (as opposed to tables), you can change this default
-- just remember to change it back each time you update from the main "branch" on the support wiki!
-- you can also control it per infobox with `|useDivs=yes` or `|useDivs=no`
local USE_DIVS = true -- `false` or `true`
-- default value to show if a param is missing in some but not all tabs.
-- set to `nil` (not in quotes) to remove such rows altogether in the tabs where they're missing
local TABBED_NONEXIST = nil -- `''` or `nil` or `'N/A'` etc. Don't put nil in quotes.
---------------------------------------------------------------------------
-- Do not modify anything below this line unless you know what you're doing
---------------------------------------------------------------------------
local h = {}
local p = {}
local hooks = {}
function p.arraymap(frame)
-- a lua implementation of Page Forms' arraymap
local args = h.overwrite()
local items = h.split(args[1], args[2] or ',')
for i, item in ipairs(items) do
items[i] = args[4]:gsub(args[3], item)
end
return table.concat(items, args[5] or ',')
end
function p.preprocess(frame)
return frame:preprocess(frame.args[1] or frame:getParent().args[1])
end
function p.main(frame)
h.registerHooks()
h.increment()
local args = h.overwrite()
local sep = args.sep or ','
h.castArgs(args, sep)
h.setMainImage(args.images[1])
-- suggest to use HIDDENCAT here; will be used for maintenance & gadget imports
return h.makeInfobox(args, sep), '[[Category:Pages with DRUID infoboxes]]'
end
function h.registerHooks()
if not mw.title.new('Module:Infobox/Hooks').exists then return end
hooks = require('Module:Infobox/Hooks')
end
function h.runHook(key, ...)
if hooks[key] then
hooks[key](...)
end
end
function h.increment()
-- optional use of VariablesLua for better compatibility
local VariablesLua = mw.ext.VariablesLua
if VariablesLua == nil then
h.counter = mw.getCurrentFrame():callParserFunction('#var', {'DRUID_INFOBOX_ID', 0}) + 1
mw.getCurrentFrame():callParserFunction('#vardefine', {'DRUID_INFOBOX_ID', h.counter})
else
h.counter = VariablesLua.var('DRUID_INFOBOX_ID', 0) + 1
VariablesLua.vardefine('DRUID_INFOBOX_ID', h.counter)
end
end
function h.castArgs(args, sep)
h.runHook('onCastArgsStart', args, sep, args.kind)
args.tabs = h.split(args.tabs or args.image_labels, sep)
args.images = h.getImages(args, sep)
args.sections = h.split(args.sections, sep)
for _, section in ipairs(args.sections) do
args[section] = h.split(args[section], sep)
args[section .. '_tabs'] = h.split(args[section .. '_tabs'], sep)
if #args.tabs > 0 and #args[section .. '_tabs'] > 0 then
error(('You cannot specify |tabs= and |%s= at the same time, please pick one'):format(section .. '_tabs'))
end
end
if args.useDivs then
USE_DIVS = h.castBool(args.useDivs)
end
-- this would be in the outer scope, but we're hiding it
h.entityType = USE_DIVS and 'div' or 'table' -- key of h.htmlEntities
h.runHook('onCastArgsEnd', args, sep, args.kind)
end
function h.getImages(args, sep)
if args.image and not args.images then
args.images = args.image
end
if args.images then
return h.split(args.images, sep)
end
if not args.tabs then return {} end
local ret = {}
for _, key in ipairs(args.tabs) do
if args[key .. '_image'] then
ret[#ret+1] = args[key .. '_image']
end
end
return ret
end
function h.setMainImage(file)
if h.counter > 1 then return end
if not file then return end
local fileText = file:gsub('.-:', '')
fileText = fileText:gsub('^([^|%]]+).*', '%1')
-- setmainimage is guaranteed to exist on wiki.gg but may not exist on other wikis
-- it's not a crucial piece of functionality so we'll fail silently if it doesn't exist
pcall(function() mw.getCurrentFrame():callParserFunction{
name = '#setmainimage',
args = { fileText },
} end)
end
function h.makeInfobox(args, sep)
local out = mw.html.create(h.getTag('container'))
:addClass('druid-infobox')
:addClass('druid-container')
:addClass(args.class) -- warning: class can be nil, don't concat anything
:attr('id', args.id or ('druid-container-' .. h.counter))
if args.kind then out:addClass('druid-container-' .. h.escape(args.kind)) end
h.printTitle(out, args)
h.printImages(out, args.images, args)
for _, section in ipairs(args.sections) do
-- cannot begin tagging here because we don't know if any applicable args are present
local cols = args[section .. '_columns']
local makeSection = cols and h.makeGridSection or h.makeSection
out:node(makeSection(section, args[section], args, tonumber(cols)))
end
return out
end
function h.printTitle(out, args)
local tabs = args.tabs
if not tabs or #tabs == 0 then
h.printSimpleTitle(out, args)
return
end
if not h.hasComplexData('title', tabs, args) then
h.printSimpleTitle(out, args)
return
end
local node = h.printTitleWrapper(out)
h.printTabbedDataItem(node, 'title', tabs, args)
end
function h.printSimpleTitle(out, args)
if args.title then
local node = h.printTitleWrapper(out)
node:wikitext(args.title)
end
end
function h.printTitleWrapper(out)
return out:tag(h.getTag('titleOuter'))
:tag(h.getTag('titleInner'))
:addClass('druid-title')
:attr('colspan', 2)
end
function h.printTabbedDataItem(node, item, tabs, args)
-- hasData isn't used in the title case but we will need to track this
-- when we're printing section data later on
-- so we'll just track it always
local hasData = false
for i, label in ipairs(tabs) do
local div = node:tag('div')
:addClass('druid-toggleable-data')
:addClass('druid-toggleable')
:attr('data-druid', h.counter .. '-' .. i)
:attr('data-druid-tab-key', label)
if h.getTabbedContent(args, label, item) then
hasData = true
div:wikitext('\n\n' .. h.getTabbedContent(args, label, item))
div:addClass('druid-toggleable-data-nonempty')
else
div:addClass('druid-toggleable-data-empty')
end
if i == 1 then div:addClass('focused') end
end
return hasData
end
function h.printImages(out, images, args)
if #images == 0 and #args.tabs == 0 then return end
-- burden is on the user to format this as an image. this should be done in the infobox template,
-- with something like |image={{#if:{{{image|}}}|[[File:{{{image|}}}{{!}}300px{{!}}link=]]}}
local td = out:tag(h.getTag('section'))
:addClass('druid-section-container')
:tag(h.getTag('cell'))
:attr('colspan', 2)
local tabs = args.tabs
local tabTexts = h.getImageTabTexts(tabs, images, args)
h.printTabs(td, tabs, tabTexts, false, args)
if #images == 0 then return end
if #images == 1 then
td:addClass('druid-main-image')
:wikitext(images[1])
return
end
td:addClass('druid-main-images')
local imagesContainer = td:tag('div')
:addClass('druid-main-images-files')
for i, image in ipairs(images) do
local container = imagesContainer:tag('div')
:addClass('druid-main-images-file')
:addClass('druid-toggleable')
:attr('data-druid', h.counter .. '-' .. i)
:wikitext(image)
:attr('data-druid-tab-key', tabs[i])
local labelText
if tabs[i] then
labelText = args[tabs[i] .. '_label'] or tabs[i]
else
labelText = '[[Category:Infoboxes missing image labels]]Image ' .. i
end
if args[labelText .. '_caption'] then
container:tag('div')
:addClass('druid-main-images-caption')
:wikitext(args[labelText .. '_caption'])
end
if i == 1 then
container:addClass('focused')
end
end
end
function h.getImageTabTexts(tabs, images, args)
if #tabs == 0 and #images <= 1 then return {} end
local texts = {}
local i = 1
while images[i] or tabs[i] do
if tabs[i] then
texts[i] = args[tabs[i] .. '_label'] or tabs[i]
else
texts[i] = '[[Category:Infoboxes missing image labels]]Image ' .. i
end
i = i + 1
end
return texts
end
function h.printTabs(td, tabs, texts, isSection, args)
if #texts == 0 then return end
local container = td:tag('div')
:addClass('druid-main-images-labels')
:addClass('druid-tabs')
if isSection then
container:addClass('druid-section-tabs')
end
for i, item in ipairs(tabs) do
local label = container:tag('div')
:addClass('druid-main-images-label')
:addClass('druid-tab')
:addClass('druid-toggleable')
:attr('data-druid', h.counter .. '-' .. i)
:wikitext(texts[i])
:attr('data-druid-tab-key', item)
if isSection then
label:addClass('druid-section-tab')
else
label:addClass('druid-title-tab')
end
if i == 1 then
label:addClass('focused')
end
-- this can be null, don't concat anything here
label:addClass(args[item .. '_class'])
end
end
function h.makeGridSection(section, sectionFields, args, numCols)
local numItems = h.countItems(sectionFields, section, args)
if numItems == 0 then return end
local node = mw.html.create(h.getTag('section'))
:addClass('druid-section-container')
h.printSectionHeader(node, section, args)
h.printSectionTabs(node, section, args)
local tr = node:tag(h.getTag('row'))
:attr('data-druid-section-row', h.escape(section))
if args[section .. '_collapsed'] then
tr:addClass('druid-collapsed')
end
local grid = tr:tag(h.getTag('cell'))
:attr('colspan', 2)
:addClass('druid-grid-section')
:addClass('druid-grid-section-' .. h.escape(section))
:addClass(args[section .. '_class']) -- warning: class can be nil, don't concat anything
:tag('div')
:addClass('druid-grid')
local row, col, i = 1, 1, 1
local sizeOfLastRow = numItems % numCols
local lcm = h.getNumGridCols(numItems, sizeOfLastRow, numCols)
grid:css('grid-template-columns', ('repeat(%s, 1fr)'):format(lcm))
local size = lcm / numCols
for _, item in ipairs(sectionFields) do
local node = mw.html.create('div')
local shouldPrint = h.printData(node, item, section, args)
if shouldPrint then
if i == numItems - sizeOfLastRow + 1 then
size = lcm / sizeOfLastRow
end
i = i + 1
local gStart = (col - 1) * size + 1
local gEnd = (col) * size + 1
local itemContainer = grid:tag('div')
:addClass('druid-grid-item')
:addClass('druid-grid-item-' .. h.escape(item))
:addClass(args[item .. '_class']) -- warning: class can be nil, don't concat anything
:css('grid-column', ('%s / %s'):format(gStart, gEnd))
:css('grid-row', row)
if not h.castBool(args[item .. '_nolabel']) then
h.printLabel(itemContainer:tag('div'), item, args)
end
itemContainer:node(node)
if col == numCols then
row = row + 1
col = 1
else
col = col + 1
end
end
end
return node
end
function h.makeSection(section, sectionFields, args)
if section == '' then return end -- bruteforce fix for trailing commas
local shouldPrint = false
local container = mw.html.create(h.getTag('section'))
:addClass('druid-section-container')
:addClass(args[section .. '_class']) -- warning: class can be nil, don't concat anything
h.printSectionHeader(container, section, args)
h.printSectionTabs(container, section, args)
for _, item in ipairs(sectionFields) do
local node = mw.html.create(h.getTag('cell'))
local shouldPrintItem = h.printData(node, item, section, args)
if shouldPrintItem then
shouldPrint = true
local tr = container:tag(h.getTag('row'))
:addClass('druid-row')
:addClass('druid-row-' .. h.escape(item))
:addClass(args[item .. '_class']) -- warning: class can be nil, don't concat anything
:attr('data-druid-section-row', h.escape(section))
if args[section .. '_collapsed'] then
tr:addClass('druid-collapsed')
end
if h.castBool(args[item .. '_wide']) or h.castBool(args[item .. '_nolabel']) then
node
:attr('colspan', 2)
:addClass('druid-data-wide')
else
h.printLabel(tr:tag(h.getTag('label')), item, args)
end
tr:node(node)
end
end
if not shouldPrint then return nil end
return container
end
function h.countItems(sectionFields, section, args)
local numItems = 0
for _, v in ipairs(sectionFields) do
-- we aren't actually printing here, but we're finding out if we should print anything
-- because we need the count of columns before we print anything in grid data
if h.printData(mw.html.create(), v, section, args) then
numItems = numItems + 1
end
end
return numItems
end
function h.getNumGridCols(numItems, sizeOfLastRow, numCols)
if not numCols then return numItems, 1 end
if numItems < numCols then return numItems, 1 end
if sizeOfLastRow == 0 then
return numCols, 1
end
local a, b = sizeOfLastRow, numCols
while b ~= 0 do
a, b = b, a % b
end
local lcm = sizeOfLastRow * numCols / a
return lcm
end
function h.printLabel(node, item, args)
return node
:addClass('druid-label')
:addClass('druid-label-' .. h.escape(item))
:wikitext(args[item .. '_display'] or args[item .. '_label'] or item)
end
function h.printData(node, item, section, args)
-- prints data to the node
-- and also returns whether the item is nonempty or not
local hasData = false
local sectionTabs = args[section .. '_tabs']
local tabs = args.tabs
if sectionTabs and #sectionTabs > 0 then
tabs = sectionTabs
end
if not tabs or #tabs == 0 then
return h.printSimpleData(node, item, args)
end
if not h.hasComplexData(item, tabs, args) then
return h.printSimpleData(node, item, args)
end
hasData = hasData or h.printTabbedDataItem(node, item, tabs, args)
if hasData then
node:addClass('druid-data')
end
return hasData
end
function h.getTabbedContent(args, label, item)
return args[label .. '_' .. item] or args[item] or TABBED_NONEXIST
end
function h.printSimpleData(node, item, args)
if args[item] and type(args[item]) ~= 'string' then
error(("Invalid use of field %s as both a section and a data value"):format(item))
end
if not args[item] then return false end
node:addClass('druid-data')
:addClass('druid-data-' .. h.escape(item))
:addClass('druid-data-nonempty')
:wikitext('\n\n' .. args[item])
return true
end
function h.hasComplexData(item, tabs, args)
for _, v in ipairs(tabs) do
if args[v .. '_' .. item] then return true end
end
return false
end
function h.printSectionHeader(node, section, args)
if h.castBool(args[section .. '_nolabel']) then return end
local tr = node:tag(h.getTag('row'))
:attr('data-druid-section', h.escape(section))
local th = tr:tag(h.getTag('sectionTitle'))
:attr('colspan', 2)
:addClass('druid-section')
:addClass('druid-section-' .. h.escape(section))
if args[section .. '_collapsible'] then
tr:addClass('druid-collapsible')
if args[section .. '_collapsed'] then
tr:addClass('druid-collapsible-collapsed')
end
end
local emptySections = {}
for _, label in ipairs(args.tabs) do
local hasLabel = false
for _, item in ipairs(args[section] or {}) do
if h.getTabbedContent(args, label, item) then
hasLabel = true
end
end
if not hasLabel then emptySections[label] = true end
end
if not next(emptySections) then
th:wikitext(args[section .. '_label'] or section)
return
end
for i, label in ipairs(args.tabs) do
local div = th:tag('div')
:addClass('druid-toggleable-heading')
:addClass('druid-toggleable')
:attr('data-druid', h.counter .. '-' .. i)
:wikitext(args[section .. '_label'] or section)
-- we are going to print the section content even in empty nodes
-- for compatibility with browsers without :has, where hiding empty rows won't happen
if emptySections[label] then
div:addClass('druid-toggleable-heading-empty')
end
if i == 1 then
div:addClass('focused')
end
end
end
function h.printSectionTabs(node, section, args)
local tabs = args[section .. '_tabs']
if not tabs or #tabs == 0 then return end
local tr = node:tag(h.getTag('sectionTabsOuter'))
:attr('data-druid-section', h.escape(section))
local th = tr:tag(h.getTag('sectionTabs'))
:attr('colspan', 2)
:addClass('druid-section-tabs')
:addClass('druid-section-tabs-' .. h.escape(section))
local texts = {}
for i, item in ipairs(tabs) do
texts[i] = args[item .. '_label'] or item
end
h.printTabs(th, tabs, texts, true, args)
end
----------------------------
-- general utility functions
----------------------------
function h.overwrite()
-- this is a generic utility function that collects args from the invoke call & the parent template.
-- normally, you merge args with parent template overwriting the invoke call, but
-- since we'll be putting markup/formatting into our invoke call,
-- we actually want to overwrite what the user sent.
local f = mw.getCurrentFrame()
local origArgs = f.args
local parentArgs = f:getParent().args
local args = {}
for k, v in pairs(parentArgs) do
v = mw.text.trim(v)
if v ~= '' then
args[k] = v
end
end
for k, v in pairs(origArgs) do
v = mw.text.trim(tostring(v))
if v ~= '' then
args[k] = v
end
end
return args
end
-- generic utility functions
-- these would normally be provided by other modules, but to make installation easy
-- I'm including everything here
function h.split(text, pattern, plain)
if not text then
return {}
end
local ret = {}
for m in h.gsplit(text, pattern, plain) do
ret[#ret+1] = m
end
return ret
end
function h.gsplit( text, pattern, plain )
if not pattern then pattern = ',' end
if not plain then
pattern = '%s*' .. pattern .. '%s*'
end
local s, l = 1, text:len()
return function ()
if s then
local e, n = text:find( pattern, s, plain )
local ret
if not e then
ret = text:sub( s )
s = nil
elseif n < e then
-- Empty separator!
ret = text:sub( s, e )
if e < l then
s = e + 1
else
s = nil
end
else
ret = e > s and text:sub( s, e - 1 ) or ''
s = n + 1
end
return ret
end
end, nil, nil
end
function h.escape(s)
s = s:gsub(' ', '')
:gsub('"', '')
:gsub("'", '')
:gsub("%?", '')
:gsub("%%", '')
:gsub("%[", '')
:gsub("%]", '')
:gsub("{", '')
:gsub("}", '')
:gsub("!", '')
return s
end
-- normally I would make these constants at the top of the file
-- but I don't want to mistake them with user-set constants
h.boolFalse = { ['false'] = true, ['no'] = true, [''] = true, ['0'] = true, ['nil'] = true }
function h.castBool(x)
if not x then return false end
return not h.boolFalse[tostring(x):lower()]
end
h.htmlEntities = {
table = {
container = 'table',
titleOuter = 'tr',
titleInner = 'th',
section = '',
sectionTitle = 'th',
sectionTabsOuter = 'tr',
sectionTabs = 'td',
row = 'tr',
label = 'th',
cell = 'td',
},
div = {
container = 'div',
titleOuter = 'div',
titleInner = 'div',
section = 'div',
sectionTitle = 'div',
sectionTabsOuter = 'div',
sectionTabs = 'div',
row = 'div',
label = 'div',
cell = 'div',
}
}
function h.getTag(key)
-- try not to totally fail here
return h.htmlEntities[h.entityType or 'div'][key]
end
return p
76ad054cb19b2662ba2b37d68b5699ab2cfbbf92
Module:Infobox/doc
828
232
248
2024-10-18T15:24:10Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{luadoc}} This module enables the creation of [[support:DRUID infoboxes|DRUID infoboxes]].
2b023f1deb004fc1cb66271c10ccc2d99cc17c3d
Module:Main page
828
233
249
2024-10-18T15:24:11Z
Pcj
1919
Adding default set of pages
Scribunto
text/plain
local p = {}
function p.main(frame)
-- DEBUG
-- local frame = mw.getCurrentFrame()
-- frame.args['desktop'] = '\nwelcome welcome welcome\nabout about links\n'
-- frame.args['tablet'] = '\nwelcome welcome\nabout links\n'
-- frame.args['mobile'] = '\nwelcome\nabout\nlinks\n'
-- END DEBUG
-- parse the arguments into CSS variables that contain legal syntax for grid-template-areas
local desktop = '--main-page-layout--desktop' .. ': \'' .. string.gsub(mw.text.trim(frame.args['desktop']), '\n', "' '") .. '\';'
local tablet = '--main-page-layout--tablet' .. ': \'' .. string.gsub(mw.text.trim(frame.args['tablet']), '\n', "' '") .. '\';'
local mobile = '--main-page-layout--mobile' .. ': \'' .. string.gsub(mw.text.trim(frame.args['mobile']), '\n', "' '") .. '\';'
local boxes = {}
-- helper function for the next part, checks if an array-like table contains a value
function contains(t, entry)
for _,value in pairs(t) do
if value == entry then
return true
end
end
return false
end
-- add every box referenced in the layout rules once
-- we check all 3 layouts so that typos or other errors will clearly surface
for _,value in pairs(mw.text.split(mw.text.trim(frame.args['desktop'] .. '\n' .. frame.args['tablet'] .. '\n' .. frame.args['mobile']), '%s')) do
if not (value == "" or contains(boxes, value)) then
table.insert(boxes, value)
end
end
mw.logObject(boxes)
-- start our mp-container wrapper, and add our variables from earlier as inline styles to declare them
local output = '<div id="mp-container" style="' .. desktop .. tablet .. mobile .. '">'
-- loop through boxes and add the relevant 'Template:Main page' subpages into the output
for _,box in pairs(boxes) do
if mw.title.new('Template:Main page/' .. box).exists then
output = output .. frame:expandTemplate{ title = 'Main page/' .. box}
else
output = output .. frame:expandTemplate{ title = 'Main page box/start', args = { id = box, style = 'text-align:center;' } } ..
'<p>The "' .. box .. '" box does not exist. Check your spelling or create it here:</p><br/>' ..
frame:expandTemplate{ title = 'Main page box/create', args = { box } } .. '<br/><p>See [[Template:Main page box]] for more information.</p>' .. frame:expandTemplate{ title = 'Main page box/end' }
end
end
output = output .. '</div>'
return output
end
return p
7747222fba8dced35a4b283a58835ee34e328df4
Module:Navbox
828
234
250
2024-10-18T15:24:12Z
Pcj
1919
Adding default set of pages
Scribunto
text/plain
local p = {}
local getArgs -- lazily initialized
local args
local format = string.format
local function get_title_arg(is_collapsible, template)
local title_arg = 1
if is_collapsible then title_arg = 2 end
if template then title_arg = 'template' end
return title_arg
end
local function add_link(link_description, ul, is_mini)
local l
if link_description.url then
l = {'[', '', ']'}
else
l = {'[[', '|', ']]'}
end
ul:tag('li')
:addClass('nv-' .. link_description.full)
:wikitext(l[1] .. link_description.link .. l[2])
:tag(is_mini and 'abbr' or 'span')
:attr('title', link_description.html_title)
:wikitext(is_mini and link_description.mini or link_description.full)
:done()
:wikitext(l[3])
:done()
end
local function make_list(title_text, has_brackets, is_mini)
local title = mw.title.new(mw.text.trim(title_text), 'Template')
if not title then
error('Invalid title ' .. title_text)
end
local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or ''
local link_descriptions = {
{ ['mini'] = 'v', ['full'] = 'view', ['html_title'] = 'View this template',
['link'] = title.fullText, ['url'] = false },
{ ['mini'] = 'e', ['full'] = 'edit', ['html_title'] = 'Edit this template',
['link'] = title:fullUrl('action=edit'), ['url'] = true },
{ ['mini'] = 'h', ['full'] = 'hist', ['html_title'] = 'History of this template',
['link'] = title:fullUrl('action=history'), ['url'] = true },
}
local ul = mw.html.create('ul')
if has_brackets then
ul:addClass('navbar-brackets')
end
for _, description in ipairs(link_descriptions) do
add_link(description, ul, is_mini)
end
return ul:done()
end
local function navbar(args)
local is_collapsible = args.collapsible
local is_mini = args.mini
local is_plain = args.plain
local collapsible_class = nil
if is_collapsible then
collapsible_class = 'navbar-collapse'
if not is_plain then is_mini = 1 end
end
local div = mw.html.create():tag('div')
div
:addClass('navbar')
:addClass('plainlinks')
:addClass('hlist')
:addClass(collapsible_class) -- we made the determination earlier
if is_mini then div:addClass('navbar-mini') end
local box_text = (args.text or 'This box: ') .. ' '
-- the concatenated space guarantees the box text is separated
if not (is_mini or is_plain) then
div
:tag('span')
:addClass('navbar-boxtext')
:wikitext(box_text)
end
local template = args.template
local has_brackets = args.brackets
local title_arg = get_title_arg(is_collapsible, template)
local title_text = args[title_arg] or (':' .. mw.getCurrentFrame():getParent():getTitle())
local list = make_list(title_text, has_brackets, is_mini)
div:node(list)
if is_collapsible then
local title_text_class
if is_mini then
title_text_class = 'navbar-ct-mini'
else
title_text_class = 'navbar-ct-full'
end
div:done()
:tag('div')
:addClass(title_text_class)
:wikitext(args[1])
end
return tostring(div:done())
end
local function striped(wikitext, border)
-- Return wikitext with markers replaced for odd/even striping.
-- Child (subgroup) navboxes are flagged with a category that is removed
-- by parent navboxes. The result is that the category shows all pages
-- where a child navbox is not contained in a parent navbox.
if border == 'subgroup' and args['orphan'] ~= 'yes' then
-- No change; striping occurs in outermost navbox.
return wikitext
end
local first, second = 'odd', 'even'
if args['evenodd'] then
if args['evenodd'] == 'swap' then
first, second = second, first
else
first = args['evenodd']
second = first
end
end
local changer
if first == second then
changer = first
else
local index = 0
changer = function (code)
if code == '0' then
-- Current occurrence is for a group before a nested table.
-- Set it to first as a valid although pointless class.
-- The next occurrence will be the first row after a title
-- in a subgroup and will also be first.
index = 0
return first
end
index = index + 1
return index % 2 == 1 and first or second
end
end
return (wikitext:gsub('\127_ODDEVEN(%d?)_\127', changer)) -- () omits gsub count
end
local function processItem(item, nowrapitems)
if item:sub(1, 2) == '{|' then
-- Applying nowrap to lines in a table does not make sense.
-- Add newlines to compensate for trim of x in |parm=x in a template.
return '\n' .. item ..'\n'
end
if nowrapitems == 'yes' then
local lines = {}
for line in (item .. '\n'):gmatch('([^\n]*)\n') do
local prefix, content = line:match('^([*:;#]+)%s*(.*)')
if prefix and not content:match('^<span class="nowrap">') then
line = format('%s<span class="nowrap">%s</span>', prefix, content)
end
table.insert(lines, line)
end
item = table.concat(lines, '\n')
end
if item:match('^[*:;#]') then
return '\n' .. item ..'\n'
end
return item
end
-- we will want this later when we want to add tstyles for hlist/plainlist
local function has_navbar()
return args['navbar'] ~= 'off'
and args['navbar'] ~= 'plain'
and (
args['name']
or mw.getCurrentFrame():getParent():getTitle():gsub('/sandbox$', '')
~= 'Template:Navbox'
)
end
local function renderNavBar(titleCell)
if has_navbar() then
titleCell:wikitext(navbar{
[1] = args['name'],
['mini'] = 1,
})
end
end
local function renderTitleRow(tbl)
if not args['title'] then return end
local titleRow = tbl:tag('tr')
local titleCell = titleRow:tag('th'):attr('scope', 'col')
local titleColspan = 2
if args['imageleft'] then titleColspan = titleColspan + 1 end
if args['image'] then titleColspan = titleColspan + 1 end
titleCell
:addClass('navbox-title')
:attr('colspan', titleColspan)
renderNavBar(titleCell)
titleCell
:tag('div')
-- id for aria-labelledby attribute
:attr('id', mw.uri.anchorEncode(args['title']))
:addClass('navbox-title-text')
:wikitext(processItem(args['title']))
tbl:tag('tr')
:addClass('navbox-spacer')
end
local function getAboveBelowColspan()
local ret = 2
if args['imageleft'] then ret = ret + 1 end
if args['image'] then ret = ret + 1 end
return ret
end
local function renderAboveRow(tbl)
if not args['above'] then return end
tbl:tag('tr')
:tag('td')
:addClass('navbox-abovebelow')
:attr('colspan', getAboveBelowColspan())
:tag('div')
-- id for aria-labelledby attribute, if no title
:attr('id', args['title'] and nil or mw.uri.anchorEncode(args['above']))
:wikitext(processItem(args['above'], args['nowrapitems']))
tbl:tag('tr')
:addClass('navbox-spacer')
end
local function renderBelowRow(tbl)
if not args['below'] then return end
tbl:tag('tr')
:addClass('navbox-spacer')
tbl:tag('tr')
:tag('td')
:addClass('navbox-abovebelow')
:attr('colspan', getAboveBelowColspan())
:tag('div')
:wikitext(processItem(args['below'], args['nowrapitems']))
end
local function renderListRow(tbl, index, listnum, listnums_size)
if index > 1 then
tbl:tag('tr')
:addClass('navbox-spacer')
end
local row = tbl:tag('tr')
if index == 1 and args['imageleft'] then
row
:tag('td')
:addClass('noviewer')
:addClass('navbox-image')
:css('width', '1px') -- Minimize width
:css('padding', '0 2px 0 0')
:attr('rowspan', listnums_size)
:tag('div')
:wikitext(processItem(args['imageleft']))
end
local group_and_num = format('group%d', listnum)
if args[group_and_num] then
local groupCell = row:tag('th')
-- id for aria-labelledby attribute, if lone group with no title or above
if listnum == 1 and not (args['title'] or args['above'] or args['group2']) then
groupCell
:attr('id', mw.uri.anchorEncode(args['group1']))
end
groupCell
:attr('scope', 'row')
:addClass('navbox-group')
groupCell
:wikitext(args[group_and_num])
end
local listCell = row:tag('td')
if args[group_and_num] then
listCell
:addClass('navbox-list-with-group')
else
listCell:attr('colspan', 2)
end
local list_and_num = format('list%d', listnum)
local listText = args[list_and_num]
local oddEven = '\127_ODDEVEN_\127'
if listText:sub(1, 12) == '</div><table' then
-- Assume list text is for a subgroup navbox so no automatic striping for this row.
oddEven = listText:find('<th[^>]*"navbox%-title"') and '\127_ODDEVEN0_\127' or 'odd'
end
local listclass_and_num = format('list%dclass', listnum)
listCell
:addClass('navbox-list')
:addClass('navbox-' .. oddEven)
:addClass(args['listclass'])
:addClass(args[listclass_and_num])
:tag('div')
:wikitext(processItem(listText, args['nowrapitems']))
if index == 1 and args['image'] then
row
:tag('td')
:addClass('noviewer')
:addClass('navbox-image')
:css('width', '1px') -- Minimize width
:css('padding', '0 0 0 2px')
:attr('rowspan', listnums_size)
:tag('div')
:wikitext(processItem(args['image']))
end
end
local function renderMainTable(border, listnums)
local tbl = mw.html.create('table')
:addClass('nowraplinks')
local state = args['state']
if args['title'] and state ~= 'plain' and state ~= 'off' then
if state == 'collapsed' then
state = 'mw-collapsed'
end
tbl
:addClass('mw-collapsible')
:addClass(state or 'autocollapse')
end
if border == 'subgroup' or border == 'none' then
tbl
:addClass('navbox-subgroup')
else -- regular navbox
tbl
:addClass('navbox-inner')
end
renderTitleRow(tbl)
renderAboveRow(tbl)
local listnums_size = #listnums
for i, listnum in ipairs(listnums) do
renderListRow(tbl, i, listnum, listnums_size)
end
renderBelowRow(tbl)
return tbl
end
function p._navbox(navboxArgs)
args = navboxArgs
local listnums = {}
for k, _ in pairs(args) do
if type(k) == 'string' then
local listnum = k:match('^list(%d+)$')
if listnum then table.insert(listnums, tonumber(listnum)) end
end
end
table.sort(listnums)
local border = mw.text.trim(args['border'] or args[1] or '')
if border == 'child' then
border = 'subgroup'
end
-- render the main body of the navbox
local tbl = renderMainTable(border, listnums)
local res = mw.html.create()
-- render the appropriate wrapper for the navbox, based on the border param
if border == 'none' then
local nav = res:tag('div')
:attr('role', 'navigation')
:node(tbl)
-- aria-labelledby title, otherwise above, otherwise lone group
if args['title'] or args['above'] or (args['group1']
and not args['group2']) then
nav:attr(
'aria-labelledby',
mw.uri.anchorEncode(
args['title'] or args['above'] or args['group1']
)
)
else
nav:attr('aria-label', 'Navbox')
end
elseif border == 'subgroup' then
-- We assume that this navbox is being rendered in a list cell of a
-- parent navbox, and is therefore inside a div with padding:0em 0.25em.
-- We start with a </div> to avoid the padding being applied, and at the
-- end add a <div> to balance out the parent's </div>
res
:wikitext('</div>')
:node(tbl)
:wikitext('<div>')
else
local nav = res:tag('div')
:attr('role', 'navigation')
:addClass('navbox')
:addClass(args['class'])
:node(tbl)
-- aria-labelledby title, otherwise above, otherwise lone group
if args['title'] or args['above']
or (args['group1'] and not args['group2']) then
nav:attr(
'aria-labelledby',
mw.uri.anchorEncode(args['title'] or args['above'] or args['group1'])
)
else
nav:attr('aria-label', 'Navbox')
end
end
return striped(tostring(res), border)
end
function p.navbox(frame)
if not getArgs then
getArgs = require('Module:ArgsUtil').merge
end
args = getArgs()
-- Read the arguments in the order they'll be output in, to make references
-- number in the right order.
local _
_ = args['title']
_ = args['above']
-- Limit this to 20 as covering 'most' cases (that's a SWAG) and because
-- iterator approach won't work here
for i = 1, 20 do
_ = args[format('group%d', i)]
_ = args[format('list%d', i)]
end
_ = args['below']
return p._navbox(args)
end
return p
b883ff63b1b77f6419fcf3bb09db9d456e3839bb
Module:Template link
828
235
251
2024-10-18T15:24:14Z
Pcj
1919
Adding default set of pages
Scribunto
text/plain
-- This implements Template:Tlg
local getArgs = require('Module:ArgsUtil').merge
local p = {}
-- Is a string non-empty?
local function _ne(s)
return s ~= nil and s ~= ""
end
local nw = mw.text.nowiki
local function addTemplate(s)
local i, _ = s:find(':', 1, true)
if i == nil then
return 'Template:' .. s
end
local ns = s:sub(1, i - 1)
if ns == '' or mw.site.namespaces[ns] then
return s
else
return 'Template:' .. s
end
end
local function trimTemplate(s)
local needle = 'template:'
if s:sub(1, needle:len()):lower() == needle then
return s:sub(needle:len() + 1)
else
return s
end
end
local function linkTitle(args)
if _ne(args.nolink) then
return args[1]
end
local titleObj
local titlePart = '[['
if args[1] then
-- This handles :Page and other NS
titleObj = mw.title.new(args[1], 'Template')
else
titleObj = mw.title.getCurrentTitle()
end
titlePart = titlePart .. (titleObj ~= nil and titleObj.fullText or
addTemplate(args[1]))
local textPart = args.alttext
if not _ne(textPart) then
if titleObj ~= nil then
textPart = titleObj:inNamespace("Template") and args[1] or titleObj.fullText
else
-- redlink
textPart = args[1]
end
end
if _ne(args.subst) then
-- HACK: the ns thing above is probably broken
textPart = 'subst:' .. textPart
end
if _ne(args.brace) then
textPart = nw('{{') .. textPart .. nw('}}')
elseif _ne(args.braceinside) then
textPart = nw('{') .. textPart .. nw('}')
end
titlePart = titlePart .. '|' .. textPart .. ']]'
if _ne(args.braceinside) then
titlePart = nw('{') .. titlePart .. nw('}')
end
return titlePart
end
function p.main(frame)
local args = getArgs()
return p._main(args)
end
function p._main(args)
local bold = _ne(args.bold) or _ne(args.boldlink) or _ne(args.boldname)
local italic = _ne(args.italic) or _ne(args.italics)
local dontBrace = _ne(args.brace) or _ne(args.braceinside)
local code = _ne(args.code) or _ne(args.tt)
local show_result = _ne(args._show_result)
local expand = _ne(args._expand)
-- Build the link part
local titlePart = linkTitle(args)
if bold then titlePart = "'''" .. titlePart .. "'''" end
if _ne(args.nowrapname) then titlePart = '<span class="nowrap">' .. titlePart .. '</span>' end
-- Build the arguments
local textPart = ""
local textPartBuffer = "|"
local codeArguments = {}
local codeArgumentsString = ""
local i = 2
local j = 1
while args[i] do
local val = args[i]
if val ~= "" then
if _ne(args.nowiki) then
-- Unstrip nowiki tags first because calling nw on something that already contains nowiki tags will
-- mangle the nowiki strip marker and result in literal UNIQ...QINU showing up
val = nw(mw.text.unstripNoWiki(val))
end
local k, v = string.match(val, "(.*)=(.*)")
if not k then
codeArguments[j] = val
j = j + 1
else
codeArguments[k] = v
end
codeArgumentsString = codeArgumentsString .. textPartBuffer .. val
if italic then
val = '<span style="font-style:italic;">' .. val .. '</span>'
end
textPart = textPart .. textPartBuffer .. val
end
i = i + 1
end
-- final wrap
local ret = titlePart .. textPart
if not dontBrace then ret = nw('{{') .. ret .. nw('}}') end
if _ne(args.a) then ret = nw('*') .. ' ' .. ret end
if _ne(args.kbd) then ret = '<kbd>' .. ret .. '</kbd>' end
if code then
ret = '<code>' .. ret .. '</code>'
elseif _ne(args.plaincode) then
ret = '<code style="border:none;background:transparent;">' .. ret .. '</code>'
end
if _ne(args.nowrap) then ret = '<span class="nowrap">' .. ret .. '</span>' end
--[[ Wrap as html??
local span = mw.html.create('span')
span:wikitext(ret)
--]]
if _ne(args.debug) then ret = ret .. '\n<pre>' .. mw.text.encode(mw.dumpObject(args)) .. '</pre>' end
if show_result then
local result = mw.getCurrentFrame():expandTemplate{title = addTemplate(args[1]), args = codeArguments}
ret = ret .. " → " .. result
end
if expand then
local query = mw.text.encode('{{' .. addTemplate(args[1]) .. string.gsub(codeArgumentsString, textPartBuffer, "|") .. '}}')
local url = mw.uri.fullUrl('special:ExpandTemplates', 'wpInput=' .. query)
mw.log()
ret = ret .. " [" .. tostring(url) .. "]"
end
return ret
end
return p
8cf3918c48e9ee8d379419775d7d7ce94257884f
Module:Template link/doc
828
236
252
2024-10-18T15:24:15Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
{{From Wikipedia|Module:Template link general}}
1a395265ccbd055518c1d14b52362cc148b89c81
Xbox Ambassadors Wiki
0
237
253
2024-10-18T15:24:18Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
<!-- Hello and welcome to wiki.gg! This page is built via our IMProved Main Page (IMP) framework. If you are familiar with CSS grid areas, that's what you're defining here! But if you don't know any CSS that's ok!
👀 RULE 1: the same keyword represents the same section & can span multiple cells
👀 RULE 2: Each box in each layout must be a CONTIGUOUS RECTANGLE of any dimensions (most likely one of: 1x1, 1x2, 2x1, 2x2, 1x3, 3x1, 3x2, 2x3)
👀 RULE 3: This page defines LAYOUT ONLY. To edit the content, please use the links provided for you after saving/previewing your page.
👀 RULE 4: If you want to RENAME or ADD a box, press the button that says Create Box after saving or previewing this page and it will make a new template for you. Yes, you will be able to change the title later if you change your mind after filling out the prompt!
👀 RULE 5: Each box must be used somewhere in each layout. If you see your boxes all squished to the left, some vertical text or empty space to the right of them, and some other boxes at the very bottom taking up the remaining width, it probably means you broke this rule.
-->{{Main page
|desktop=
<!-- for WIDE SCREENS -->
<!-- 👀 keep this at 3 columns, but you can otherwise rearrange as desired -->
welcome welcome welcome
about links links
contribute contribute external
<!-- end WIDE SCREEN layout -->
|tablet=
<!-- for TABLET SCREENS -->
<!-- 👀 keep this at 2 columns, but you can otherwise rearrange as desired -->
welcome welcome
about links
contribute external
<!-- end TABLET SCREEN layout -->
|mobile=
<!-- for MOBILE DEVICES -->
<!-- 👀 keep this at 1 column, but you can otherwise rearrange as desired -->
welcome
about
links
external
contribute
<!-- end MOBILE DEVICE layout -->
}}
{{#description2:Welcome to the {{SITENAME}}, a collaborative wiki resource that is open for anyone to edit!}} <!-- this is a short description of your wiki, which will appear in embeds in Google search results, Discord links, etc. -->
fd27c0a6c91800e3ce0375be5b3381a8cc591db4
254
253
2024-10-18T15:24:19Z
Pcj
1919
Protected "[[Xbox Ambassadors Wiki]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<!-- Hello and welcome to wiki.gg! This page is built via our IMProved Main Page (IMP) framework. If you are familiar with CSS grid areas, that's what you're defining here! But if you don't know any CSS that's ok!
👀 RULE 1: the same keyword represents the same section & can span multiple cells
👀 RULE 2: Each box in each layout must be a CONTIGUOUS RECTANGLE of any dimensions (most likely one of: 1x1, 1x2, 2x1, 2x2, 1x3, 3x1, 3x2, 2x3)
👀 RULE 3: This page defines LAYOUT ONLY. To edit the content, please use the links provided for you after saving/previewing your page.
👀 RULE 4: If you want to RENAME or ADD a box, press the button that says Create Box after saving or previewing this page and it will make a new template for you. Yes, you will be able to change the title later if you change your mind after filling out the prompt!
👀 RULE 5: Each box must be used somewhere in each layout. If you see your boxes all squished to the left, some vertical text or empty space to the right of them, and some other boxes at the very bottom taking up the remaining width, it probably means you broke this rule.
-->{{Main page
|desktop=
<!-- for WIDE SCREENS -->
<!-- 👀 keep this at 3 columns, but you can otherwise rearrange as desired -->
welcome welcome welcome
about links links
contribute contribute external
<!-- end WIDE SCREEN layout -->
|tablet=
<!-- for TABLET SCREENS -->
<!-- 👀 keep this at 2 columns, but you can otherwise rearrange as desired -->
welcome welcome
about links
contribute external
<!-- end TABLET SCREEN layout -->
|mobile=
<!-- for MOBILE DEVICES -->
<!-- 👀 keep this at 1 column, but you can otherwise rearrange as desired -->
welcome
about
links
external
contribute
<!-- end MOBILE DEVICE layout -->
}}
{{#description2:Welcome to the {{SITENAME}}, a collaborative wiki resource that is open for anyone to edit!}} <!-- this is a short description of your wiki, which will appear in embeds in Google search results, Discord links, etc. -->
fd27c0a6c91800e3ce0375be5b3381a8cc591db4
Main Page
0
1
256
1
2024-10-18T15:24:21Z
Pcj
1919
Adding default set of pages
wikitext
text/x-wiki
#redirect [[Xbox Ambassadors Wiki]]
69c885d25aef5d3ef7bd1d546eddcde97452f632
257
256
2024-10-18T15:24:22Z
Pcj
1919
Protected "[[Main Page]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
#redirect [[Xbox Ambassadors Wiki]]
69c885d25aef5d3ef7bd1d546eddcde97452f632
File:Site-favicon.ico
6
239
258
2024-10-18T15:45:09Z
Zenull
543693
Wiki favicon
wikitext
text/x-wiki
== Summary ==
Wiki favicon
669f1e335a0c97f8ed08c1efc9558d1fb7d19171
259
258
2024-10-18T18:04:33Z
Zenull
543693
Protected "[[File:Site-favicon.ico]]": Part of skin ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite))
wikitext
text/x-wiki
== Summary ==
Wiki favicon
669f1e335a0c97f8ed08c1efc9558d1fb7d19171
Template:SeasonInfo
10
240
260
2024-10-18T19:03:38Z
Zenull
543693
Created page with "{{#invoke:Infobox|main |kind=season-info |sep=, |image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]}} |sections=Overview |Overview=season_number, start_date, end_date }}"
wikitext
text/x-wiki
{{#invoke:Infobox|main
|kind=season-info
|sep=,
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]}}
|sections=Overview
|Overview=season_number, start_date, end_date
}}
f13a14e4dc85059c9ae45fa3bd86c223927cd611
261
260
2024-10-18T19:21:01Z
Zenull
543693
wikitext
text/x-wiki
{{#invoke:Infobox|main
|kind=season-info
|sep=,
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]}}
|sections=Overview
|Overview=Season, Start Date, End Date
}}
763176438a9a319b220745dda83d9e874c5ad7bd
288
261
2024-10-18T21:48:27Z
Zenull
543693
wikitext
text/x-wiki
{{#invoke:Infobox|main
|kind=season-info
|sep=,
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]}}
|sections=Overview
|Overview=Season, Days, Start Date, End Date
}}
32dd114e5accc03504235ae7fbf229aeea017602
File:Amby social logo.jpg
6
241
262
2024-10-18T19:28:59Z
Zenull
543693
The logo for the Ambassadors program, 360x360
wikitext
text/x-wiki
== Summary ==
The logo for the Ambassadors program, 360x360
a0132af3dcb46f0db5806410089e903fc27cba60
Xbox Ambassadors
0
242
263
2024-10-18T19:48:16Z
Zenull
543693
Created page with " == Xbox Ambassadors Program == '''The Xbox Ambassadors Program''' was a program of gamers who play on the Xbox Network (formally Xbox Live) that promoted a positive, including gaming community for everyone. The programs members supported other gamers by being there to assist each other in gaming. Members of the program was active on many types of networks, such as on the Xbox Network itself, Discord. Ambassadors were not Microsoft or Xbox employees. They did not have t..."
wikitext
text/x-wiki
== Xbox Ambassadors Program ==
'''The Xbox Ambassadors Program''' was a program of gamers who play on the Xbox Network (formally Xbox Live) that promoted a positive, including gaming community for everyone. The programs members supported other gamers by being there to assist each other in gaming. Members of the program was active on many types of networks, such as on the Xbox Network itself, Discord. Ambassadors were not Microsoft or Xbox employees. They did not have the power to ban members.
== Requirements ==
* Be 17, or older
* Have a total of 1,500 gamerscore
* No enforcements on your account in the last year
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
d0b2ca79957a2bad614107d282270edc8dd1887a
269
263
2024-10-18T20:37:40Z
AblePirate
495218
New lede
wikitext
text/x-wiki
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] in 2011. It promoted a positive, inclusive gaming environment on the Xbox Network (formerly Xbox Live) and beyond. Members of the Ambassador program were gamers who helped to create welcoming spaces, make friends on Xbox Live and participate in activities in order to help make gaming fun for everyone. The program was phased out on October 15, 2024, with the core values of the Ambassador program being integrated into the Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to fulfil the following requirements:
* Be at least 17 old
* Have a minimum of 1,500 gamerscore
* No prior enforcement actions against your account within the last year
* Sign the [[Xbox Ambassadors Pledge]]
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
53d214aad86e80845688c359113c024d4524cba2
270
269
2024-10-18T20:38:37Z
AblePirate
495218
.
wikitext
text/x-wiki
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] in 2011. It promoted a positive, inclusive gaming environment on the Xbox Network (formerly Xbox Live) and beyond. Members of the Ambassador program were gamers who helped to create welcoming spaces, make friends on Xbox Live and participate in activities in order to help make gaming fun for everyone. The program was phased out on October 15, 2024, with the core values of the Ambassador program being integrated into the Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to fulfil the following requirements:
* Be at least 17 old
* Have a minimum of 1,500 gamerscore
* No prior enforcement actions against your account within the last year
* Sign the [[Xbox Ambassadors Pledge]]
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
0a913b23cc217f68d321106a162f813fea07b715
272
270
2024-10-18T20:43:18Z
AblePirate
495218
/* Requirements */ Updated wording, and added date from when pledge was required
wikitext
text/x-wiki
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] in 2011. It promoted a positive, inclusive gaming environment on the Xbox Network (formerly Xbox Live) and beyond. Members of the Ambassador program were gamers who helped to create welcoming spaces, make friends on Xbox Live and participate in activities in order to help make gaming fun for everyone. The program was phased out on October 15, 2024, with the core values of the Ambassador program being integrated into the Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 Gamerscore
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 6, 2019)
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
36181c647182bb8c546db45207e6926f729888fc
279
272
2024-10-18T21:24:14Z
AblePirate
495218
wider community
wikitext
text/x-wiki
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] in 2011. It promoted a positive, inclusive gaming environment on the Xbox Network (formerly Xbox Live) and beyond. Members of the Ambassador program were gamers who helped to create welcoming spaces, make friends on Xbox Live and participate in activities in order to help make gaming fun for everyone. The program was phased out on October 15, 2024, with the core values of the Ambassador program being integrated into the wider Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 Gamerscore
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 6, 2019)
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
e4dee0e585463faea46ee70d8abb58f848c44371
286
279
2024-10-18T21:46:48Z
AblePirate
495218
Updated lede further
wikitext
text/x-wiki
'''''Xbox Ambassadors''''', was a community initiative created by [[Microsoft]] in 2011. It promoted a positive, inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone, promote a safe gaming environment and above all else, make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive rewards. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 Gamerscore
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 6, 2019)
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
== References ==
de95d8f7373766ac9b54ac043b98bee78b774a2a
287
286
2024-10-18T21:47:06Z
AblePirate
495218
.
wikitext
text/x-wiki
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] in 2011. It promoted a positive, inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone, promote a safe gaming environment and above all else, make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive rewards. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 Gamerscore
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 6, 2019)
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
== References ==
ad381efc0e197f8e98044e6a5b5e01dd81a176e4
289
287
2024-10-18T21:49:24Z
AblePirate
495218
.
wikitext
text/x-wiki
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive rewards. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 Gamerscore
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 6, 2019)
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
== References ==
c4349cd282ad6878487318c7a4c2d0e77589f989
292
289
2024-10-18T22:32:08Z
AblePirate
495218
Changed signing pledge date and added ref
wikitext
text/x-wiki
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive rewards. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 Gamerscore
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
== References ==
a9927d830bd1b87e1752520fcc524fb5694dfc4a
Template:Main page/welcome
10
133
264
149
2024-10-18T19:58:12Z
Zenull
543693
wikitext
text/x-wiki
{{Main page box/start
| id = welcome<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
===== {{SITENAME}} =====
This is a community-ran Wiki and not endorsed or operated by Microsoft, Xbox, or any Xbox brand.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
f7a725474131ab6969984db6945f5bf97e7922d8
291
264
2024-10-18T22:08:30Z
AblePirate
495218
New welcome
wikitext
text/x-wiki
{{Main page box/start
| id = welcome<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
=== Welcome to the '''Xbox Ambassadors Wiki''' ===
The community-ran resource for the '''Xbox Ambassador Program'''.<br>
We are currently maintaining [[Special:AllPages|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]].<br>
'''We are not endorsed or operated by [[Microsoft]], [[Xbox]], or any other brand.'''<br>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
facfc84cd1e7f96d72b1c0e09a64989a5e6f1aac
MediaWiki:Common.css
8
5
265
6
2024-10-18T20:21:20Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin light theme, delete from here to "end light theme" if you don't want your wiki to support a light theme (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-light {
/**********************
* Probably edit these * [ LIGHT THEME, if you are making a dark theme edit the other block ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-color--rgb: 246,246,246;
--wiki-body-background-image: url(/images/8/80/Site-background.jpg); /* please find the file path by viewing the image directly (click the image from the File: page) */
--wiki-content-background-color: #ffffff;
--wiki-content-background-color--rgb: 255, 255, 255;
--wiki-content-background-opacity: 1;
--wiki-content-background-color--secondary: #fbfbfb;
--wiki-content-background-color--secondary--rgb: 251, 251, 251;
--wiki-content-border-color: #a7d7f9;
--wiki-content-border-color--rgb: 167, 215, 249;
--wiki-content-link-color: #0645ad;
--wiki-content-link-color--rgb: 6, 69, 173;
--wiki-content-text-mix-color: #646464;
--wiki-content-text-mix-color--rgb: 100,100,100;
--wiki-content-text-mix-color-95: #f3f3f3;
--wiki-content-text-mix-color-95--rgb: 243,243,243;
/* [ LIGHT THEME ] */
--wiki-accent-color: #3366cc;
--wiki-accent-color--rgb: 51, 102, 204;
--wiki-accent-color--hover: #447ff5;
--wiki-accent-color--hover--rgb: 68, 127, 245;
--wiki-accent-label-color: #ffffff;
--wiki-accent-label-color--rgb: 255, 255, 255;
--wiki-accent-link-color: #D5FB51;
--wiki-accent-link-color--rgb: 213, 251, 81;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ LIGHT THEME, if you are making a dark theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #111111;
--wiki-content-text-color--rgb: 17, 17, 17;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #ba0000;
--wiki-content-redlink-color--rgb: 186,0,0;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ LIGHT THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ LIGHT THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ LIGHT THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #bf0017;
--wiki-alert-color--rgb: 191,0,23;
--wiki-warning-color: #cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #0c742f;
--wiki-success-color--rgb: 12,116,47;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT THEME, if you are making a dark theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--rgb: 0,0,0;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--inverted--rgb: 255,255,255;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--rgb: 51,51,51;
--wiki-body-dynamic-color--secondary--inverted: #dddddd;
--wiki-body-dynamic-color--secondary--inverted--rgb: 221,221,221;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color);
--wiki-content-link-label-color: #ffffff;
--wiki-content-link-label-color--rgb: 255,255,255;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--rgb: 0,0,0;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--inverted--rgb: 255,255,255;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--rgb: 51,51,51;
--wiki-content-dynamic-color--secondary--inverted: #dddddd;
--wiki-content-dynamic-color--secondary--inverted--rgb: 221,221,221;
/* [ LIGHT THEME ] */
--wiki-alert-label-color: #ffffff;
--wiki-alert-label-color--rgb: 255, 255, 255;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #ffffff;
--wiki-success-label-color--rgb: 255, 255, 255;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
/* end light theme */
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 153,26,81;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #ff2486;
--wiki-accent-color--rgb: 255,36,134;
--wiki-accent-color--hover: #D82073;
--wiki-accent-color--hover--rgb: 216,32,115;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
border:1px solid var(--wiki-content-border-color);
padding:0px;
}
.mp-body {
height: 100%;
display: flex;
padding:0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
.mp-box h2 {
text-align:center;
font-weight:bold;
font-family:var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color:var(--wiki-heading-color);
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
16300fbeaf2ac7a2279150e3ba82b5983a7e47c1
266
265
2024-10-18T20:23:10Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 153,26,81;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #ff2486;
--wiki-accent-color--rgb: 255,36,134;
--wiki-accent-color--hover: #D82073;
--wiki-accent-color--hover--rgb: 216,32,115;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
border:1px solid var(--wiki-content-border-color);
padding:0px;
}
.mp-body {
height: 100%;
display: flex;
padding:0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
.mp-box h2 {
text-align:center;
font-weight:bold;
font-family:var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color:var(--wiki-heading-color);
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
9d5fac92839fb6a2e9b8265874355b6e49ada154
267
266
2024-10-18T20:31:30Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #06591d;
--wiki-accent-color--rgb: 6, 89, 29;
--wiki-accent-color--hover: #054717;
--wiki-accent-color--hover--rgb: 5, 71, 23;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
border:1px solid var(--wiki-content-border-color);
padding:0px;
}
.mp-body {
height: 100%;
display: flex;
padding:0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
.mp-box h2 {
text-align:center;
font-weight:bold;
font-family:var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color:var(--wiki-heading-color);
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
8d6db551963ffbc8374fbc99c000e728537f09e2
268
267
2024-10-18T20:35:23Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
border:1px solid var(--wiki-content-border-color);
padding:0px;
}
.mp-body {
height: 100%;
display: flex;
padding:0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
.mp-box h2 {
text-align:center;
font-weight:bold;
font-family:var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color:var(--wiki-heading-color);
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
bef36d1936629f5e54a2acc7556a3512428a416a
273
268
2024-10-18T20:56:41Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
border:1px solid var(--wiki-content-border-color);
padding:0px;
}
.mp-body {
height: 100%;
display: flex;
padding:0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: linear-gradient(to right, #3D991A, #4CA64C);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
c8169369db0d949d461da6b187394e7906fd412d
274
273
2024-10-18T20:58:40Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-accident-blades
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
border:1px solid var(--wiki-content-border-color);
padding:0px;
}
.mp-body {
height: 100%;
display: flex;
padding:0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: linear-gradient(to right, #3D991A, #034903);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
1c254d8a8750234cbf3a6d1afbe5514038ef4c5b
276
274
2024-10-18T21:06:12Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-accident-blades
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
border:1px solid var(--wiki-content-border-color);
padding:0px;
}
/* Keeping it blades while keeping dark themed, blades was more light, maybe update to be more green? */
.mp-body {
height: 100%;
display: flex;
padding: 1em;
flex-flow: column nowrap;
background-color: rgb(20, 20, 20);
border-radius: 10px;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: linear-gradient(to right, #3D991A, #034903);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
dadf37eb5ee1ff5fffd9ffa4261d59c4c4fc9d4c
283
276
2024-10-18T21:36:34Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
border:1px solid var(--wiki-content-border-color);
padding:0px;
}
/* Keeping it blades while keeping dark themed, blades was more light, maybe update to be more green? */
.mp-body {
height: 100%;
display: flex;
padding: 1em;
flex-flow: column nowrap;
background-color: rgb(20, 20, 20);
border-radius: 10px;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: linear-gradient(to right, #3D991A, #034903);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
9633720f91aa9f003b7bcbd7d01fa39296069c1b
Template:Main page/external
10
131
271
147
2024-10-18T20:41:13Z
Zenull
543693
wikitext
text/x-wiki
{{Main page box/start
| title = External links
| id = external<!-- don't edit this line if you just made this page and it says {{subst:SUBPAGENAME}}. Do edit it if you move this page later, to reflect the new subpage name -->
}}
<div class="mp-links columns-2">
* {{MP link|Program Archive|link=https://drive.google.com/drive/u/2/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|image=amby.png|size=64x64px}}
* {{MP link|Unofficial Discord|link=https://discord.gg/PJj2x5CGbe|image=Discord.svg|size=64x64px}}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
2e74f1eb75f1c5ea045abf675e7b00290fba8ebb
285
271
2024-10-18T21:45:40Z
Zenull
543693
wikitext
text/x-wiki
{{Main page box/start
| title = External links
| id = external<!-- don't edit this line if you just made this page and it says {{subst:SUBPAGENAME}}. Do edit it if you move this page later, to reflect the new subpage name -->
}}
<div class="mp-links columns-2">
* {{MP link|Program Archive|link=https://drive.google.com/drive/u/2/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|image=Xbox_One.svg|size=64x64px}}
* {{MP link|Unofficial Discord|link=https://discord.gg/PJj2x5CGbe|image=Discord.svg|size=64x64px}}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
10d31156d22d9161bb60c9801423e63e4d4449fb
290
285
2024-10-18T22:07:59Z
Zenull
543693
wikitext
text/x-wiki
{{Main page box/start
| title = External links
| id = external<!-- don't edit this line if you just made this page and it says {{subst:SUBPAGENAME}}. Do edit it if you move this page later, to reflect the new subpage name -->
}}
<div class="mp-links columns-2">
* {{MP link|Unofficial Program Archive|link=https://drive.google.com/drive/u/2/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|image=Xbox_One.svg|size=64x64px}}
* {{MP link|Unofficial Discord|link=https://discord.gg/PJj2x5CGbe|image=Discord.svg|size=64x64px}}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
0356c12dfdaf6975b9181de0718916317ffc258c
Template:Main page/about
10
128
275
144
2024-10-18T20:59:34Z
AblePirate
495218
Added lede from main XA page to About
wikitext
text/x-wiki
{{Main page box/start
| title = About Xbox Ambassadors
| id = about<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
'''[[Xbox Ambassadors]]''' was a community initiative created by [[Microsoft]] in 2011. It promoted a positive, inclusive gaming environment on the Xbox Network (formerly Xbox Live) and beyond. Members of the Ambassador program were gamers who helped to create welcoming spaces, make friends on Xbox Live and participate in activities in order to help make gaming fun for everyone. The program was phased out on October 15, 2024, with the core values of the Ambassador program being integrated into the Xbox Community and Xbox Insider Program.
<!-- <div style="text-align:right">[[Xbox Ambassadors|Read more...]]</div> -->
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
ec9834c1529f812be673ee3f2358fea077fff7a1
277
275
2024-10-18T21:22:10Z
AblePirate
495218
Shortened slightly for better readability
wikitext
text/x-wiki
{{Main page box/start
| title = About Xbox Ambassadors
| id = about<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
'''[[Xbox Ambassadors]]''' was a community initiative created by [[Microsoft]] in '''2011'''. It promoted a positive, inclusive gaming environment on the '''Xbox Network''' (formerly Xbox Live) and beyond. The program was phased out on '''October 15, 2024''', with the core values of the Ambassador program being integrated into the [[Xbox Community]] and Xbox Insider Program.
<!-- <div style="text-align:right">[[Xbox Ambassadors|Read more...]]</div> -->
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
2415a02b125d42cb60f32002c15f1b1c62aca18c
278
277
2024-10-18T21:23:59Z
AblePirate
495218
.
wikitext
text/x-wiki
{{Main page box/start
| title = About Xbox Ambassadors
| id = about<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
'''[[Xbox Ambassadors]]''' was a community initiative created by [[Microsoft]] in '''2011'''. It promoted a positive, inclusive gaming environment on the '''Xbox Network''' (formerly Xbox Live) and beyond. The program was phased out on '''October 15, 2024''', with the core values of the Ambassador program being integrated into the wider Xbox Community and Xbox Insider Program.
<!-- <div style="text-align:right">[[Xbox Ambassadors|Read more...]]</div> -->
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
110b8a9db712d86f3159ceed836f49435a09ce4c
Template:CompanyInfo
10
243
280
2024-10-18T21:24:26Z
Zenull
543693
Created page with "{{#invoke:Infobox|main |kind=company-info |sep=, |image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]}} |sections=Overview, |Overview=Type, Industry, Relation, Website }}"
wikitext
text/x-wiki
{{#invoke:Infobox|main
|kind=company-info
|sep=,
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]}}
|sections=Overview,
|Overview=Type, Industry, Relation, Website
}}
a22f464107af29ac83ae91fda1a6b698b6fb2a68
Microsoft
0
244
281
2024-10-18T21:33:35Z
Zenull
543693
Microsoft
wikitext
text/x-wiki
{{template:CompanyInfo
|title=Microsoft
|image=Microsoft_Logo.png
|Type=Information Technology
|Relation=Parent company of Xbox
|Website=https://microsoft.com
}}
'''Microsoft''' is an Information Technology company that develops software for both consumers and business users alike. One of Microsoft's more popular products is the Microsoft Windows operating system that runs on desktops and laptops.
== Consumer products ==
Other then Windows, one of Microsoft's most popular products is the Xbox lineup of consoles.
35ed8cf168757ca3ff7e0112a691a44c7a4d0f34
282
281
2024-10-18T21:34:37Z
Zenull
543693
/* Consumer products */
wikitext
text/x-wiki
{{template:CompanyInfo
|title=Microsoft
|image=Microsoft_Logo.png
|Type=Information Technology
|Relation=Parent company of Xbox
|Website=https://microsoft.com
}}
'''Microsoft''' is an Information Technology company that develops software for both consumers and business users alike. One of Microsoft's more popular products is the Microsoft Windows operating system that runs on desktops and laptops.
== Consumer products ==
Other then Windows, one of Microsoft's most popular products is the [[Xbox]] lineup of consoles.
3b039130da342423ab3d17dea0095af556820e10
284
282
2024-10-18T21:43:30Z
Zenull
543693
wikitext
text/x-wiki
{{template:CompanyInfo
|title=Microsoft
|image=Microsoft_Store.svg
|Type=Information Technology
|Relation=Parent company of Xbox
|Website=https://microsoft.com
}}
'''Microsoft''' is an Information Technology company that develops software for both consumers and business users alike. One of Microsoft's more popular products is the Microsoft Windows operating system that runs on desktops and laptops.
== Consumer products ==
Other then Windows, one of Microsoft's most popular products is the [[Xbox]] lineup of consoles.
3f06640c75ca9b6065db23f015773e80ab290758
296
284
2024-10-18T23:02:20Z
MidnightDoggo19
464582
Changed wording slightly
wikitext
text/x-wiki
{{template:CompanyInfo
|title=Microsoft
|image=Microsoft_Store.svg
|Type=Information Technology
|Relation=Parent company of Xbox
|Website=https://microsoft.com
}}
'''Microsoft''' is an Information Technology company that develops software for both consumers and business users alike. One of Microsoft's more popular products is the Microsoft Windows operating system that runs on desktops and laptops.
== Consumer products ==
Aside from the Windows operating system, one of Microsoft's most popular products is the [[Xbox]] lineup of consoles.
c7ebce1d05a7e649cd04f3260c0fa92bcfc02515
MediaWiki:Sidebar
8
245
293
2024-10-18T22:40:32Z
AblePirate
495218
Sidebar test
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help-mediawiki
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
59ddcacb255f9f759bafe799698f1285f9c6fc1f
297
293
2024-10-18T23:05:02Z
MidnightDoggo19
464582
Added program archive link
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help-mediawiki
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|Program Archive
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
5a555bd519012ba27a932bc94b4e77cec5b67fd6
File:Xbox.png
6
246
294
2024-10-18T22:54:01Z
MidnightDoggo19
464582
The Xbox logo, a green circle containing an "X"
wikitext
text/x-wiki
== Summary ==
The Xbox logo, a green circle containing an "X"
== Licensing ==
{{License|game}}
46d119c84fc035909a3a3f71ae51120dec2847d3
Xbox
0
247
295
2024-10-18T22:59:40Z
MidnightDoggo19
464582
Created basic Xbox page with list of consoles
wikitext
text/x-wiki
{{template:CompanyInfo
|title=Xbox
|image=Xbox.png
|Type=Game Studio
|Website=https://xbox.com
}}
'''Xbox''' is a video game studio owned by [[Microsoft]].
== Consoles ==
* Xbox
* Xbox 360
* Xbox One
* Xbox Series S
* Xbox Series S
91ddbad29293e80df370bc33c0cecfcb52fbcac0
File:Site-logo.png
6
248
298
2024-10-18T23:10:14Z
MidnightDoggo19
464582
Xbox ambassadors logo (site logo)
wikitext
text/x-wiki
== Summary ==
Xbox ambassadors logo (site logo)
== Licensing ==
{{License|game}}
7cba8de0173367acbd9adb4888aefe6ef1de13a7
User:MidnightDoggo19
2
249
299
2024-10-18T23:11:06Z
MidnightDoggo19
464582
howdy
wikitext
text/x-wiki
👋
0f7bf50b321cf96856b78856a59f0627aa0f8710
Profile Badges
0
250
300
2024-10-18T23:13:36Z
AblePirate
495218
New
wikitext
text/x-wiki
'''Profile Badges''' are earnable badges that are found on user's Xbox Profiles. These badges may have been earned through a variety of ways.
== List of Badges ==
Below are a list of obtainable badges for the Ambassador Program:
==== Level Badge ====
{| class="wikitable"
|+ Badges
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AL1Badge.png|100px]] || Level 1 Ambassador || Reach Level 1 in the Ambassador Program.
|-
| align=center | [[File:AL2Badge.png|100px]] || Level 2 Ambassador || Reach Level 2 in the Ambassador Program.
|-
| align=center | [[File:AL3Badge.png|100px]] || Level 3 Ambassador || Reach Level 3 in the Ambassador Program.
|-
| align=center | [[File:AL4Badge.png|100px]] || Level 4 Ambassador || Reach Level 4 in the Ambassador Program.
|}
==== Legacy Badge ====
{| class="wikitable"
|+ Badges
| align=center | [[File:LXABadge.png|100px]] || Legacy Xbox Ambassador || Awarded to all Xbox Ambassadors who had their level Profile Badge active after October 15, 2024.
|}
==== Accessibility Ally ====
{| class="wikitable"
|+ Badges
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AABadge.png|100px]] || Accessibility Ally || Reach Level 4 in the Accessibility Ally quests.
|}
==== Community Champions ====
{| class="wikitable"
|+ Badges
|-
| align=center | [[File:CCBadge.png|100px]] || Community Champion || Become an Xbox Community Champion.
|}
ef321e4ff154986a0fea572f81238657771b3bd8
File:AABadge.png
6
251
301
2024-10-18T23:16:55Z
AblePirate
495218
From Ambassador Website pre-shutdown
wikitext
text/x-wiki
== Summary ==
From Ambassador Website pre-shutdown
== Licensing ==
{{License|game}}
0b84449206fcb027718b87b0e36bfe8f4b052c79
File:AL1Badge.png
6
252
302
2024-10-18T23:17:27Z
AblePirate
495218
From Ambassador Website pre-shutdown
wikitext
text/x-wiki
== Summary ==
From Ambassador Website pre-shutdown
== Licensing ==
{{License|game}}
0b84449206fcb027718b87b0e36bfe8f4b052c79
File:AL2Badge.png
6
253
303
2024-10-18T23:17:37Z
AblePirate
495218
From Ambassador Website pre-shutdown
wikitext
text/x-wiki
== Summary ==
From Ambassador Website pre-shutdown
== Licensing ==
{{License|game}}
0b84449206fcb027718b87b0e36bfe8f4b052c79
File:AL3Badge.png
6
254
304
2024-10-18T23:17:49Z
AblePirate
495218
From Ambassador Website pre-shutdown
wikitext
text/x-wiki
== Summary ==
From Ambassador Website pre-shutdown
== Licensing ==
{{License|game}}
0b84449206fcb027718b87b0e36bfe8f4b052c79
File:AL4Badge.png
6
255
305
2024-10-18T23:17:58Z
AblePirate
495218
From Ambassador Website pre-shutdown
wikitext
text/x-wiki
== Summary ==
From Ambassador Website pre-shutdown
== Licensing ==
{{License|game}}
0b84449206fcb027718b87b0e36bfe8f4b052c79
File:LXABadge.png
6
256
306
2024-10-18T23:18:08Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
Profile Badges
0
250
307
300
2024-10-18T23:19:39Z
AblePirate
495218
.
wikitext
text/x-wiki
'''Profile Badges''' are earnable badges that are found on user's Xbox Profiles. These badges may have been earned through a variety of ways.
== List of Badges ==
Below are a list of obtainable badges for the Ambassador Program:
==== Level Badge ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AL1Badge.png|100px]] || Level 1 Ambassador || Reach Level 1 in the Ambassador Program.
|-
| align=center | [[File:AL2Badge.png|100px]] || Level 2 Ambassador || Reach Level 2 in the Ambassador Program.
|-
| align=center | [[File:AL3Badge.png|100px]] || Level 3 Ambassador || Reach Level 3 in the Ambassador Program.
|-
| align=center | [[File:AL4Badge.png|100px]] || Level 4 Ambassador || Reach Level 4 in the Ambassador Program.
|}
==== Legacy Badge ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:LXABadge.png|100px]] || Legacy Xbox Ambassador || Awarded to all Xbox Ambassadors who had their level Profile Badge active after October 15, 2024.
|}
==== Accessibility Ally ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AABadge.png|100px]] || Accessibility Ally || Reach Level 4 in the Accessibility Ally quests.
|}
==== Community Champions ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:CCBadge.png|100px]] || Community Champion || Become an Xbox Community Champion.
|}
55e3542fabf2bd14fa269083fd817c53df6d86ce
323
307
2024-10-19T00:23:48Z
MidnightDoggo19
464582
Links, there are
wikitext
text/x-wiki
'''Profile Badges''' are earnable badges that are found on user's Xbox Profiles. These badges may have been earned through a variety of ways.
== List of Badges ==
Below are a list of obtainable badges for the [[Xbox Ambassadors | Ambassador Program]]:
==== Level Badge ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AL1Badge.png|100px]] || Level 1 Ambassador || Reach Level 1 in the Ambassador Program.
|-
| align=center | [[File:AL2Badge.png|100px]] || Level 2 Ambassador || Reach Level 2 in the Ambassador Program.
|-
| align=center | [[File:AL3Badge.png|100px]] || Level 3 Ambassador || Reach Level 3 in the Ambassador Program.
|-
| align=center | [[File:AL4Badge.png|100px]] || Level 4 Ambassador || Reach Level 4 in the Ambassador Program.
|}
==== Legacy Badge ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:LXABadge.png|100px]] || Legacy Xbox Ambassador || Awarded to all Xbox Ambassadors who had their level Profile Badge active after October 15, 2024.
|}
==== Accessibility Ally ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AABadge.png|100px]] || Accessibility Ally || Reach Level 4 in the Accessibility Ally quests.
|}
==== Community Champions ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:CCBadge.png|100px]] || Community Champion || Become an Xbox [[Community Champion]].
|}
ae08651447988055d0d9a14191f36644e49eb540
343
323
2024-10-19T00:59:52Z
MidnightDoggo19
464582
Quests link
wikitext
text/x-wiki
'''Profile Badges''' are earnable badges that are found on user's Xbox Profiles. These badges may have been earned through a variety of ways.
== List of Badges ==
Below are a list of obtainable badges for the [[Xbox Ambassadors | Ambassador Program]]:
==== Level Badge ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AL1Badge.png|100px]] || Level 1 Ambassador || Reach Level 1 in the Ambassador Program.
|-
| align=center | [[File:AL2Badge.png|100px]] || Level 2 Ambassador || Reach Level 2 in the Ambassador Program.
|-
| align=center | [[File:AL3Badge.png|100px]] || Level 3 Ambassador || Reach Level 3 in the Ambassador Program.
|-
| align=center | [[File:AL4Badge.png|100px]] || Level 4 Ambassador || Reach Level 4 in the Ambassador Program.
|}
==== Legacy Badge ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:LXABadge.png|100px]] || Legacy Xbox Ambassador || Awarded to all Xbox Ambassadors who had their level Profile Badge active after October 15, 2024.
|}
==== Accessibility Ally ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AABadge.png|100px]] || Accessibility Ally || Reach Level 4 in the Accessibility Ally [[Quests | quests]].
|}
==== Community Champions ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:CCBadge.png|100px]] || Community Champion || Become an Xbox [[Community Champion]].
|}
b9de501babb2404337eff921e3be6741da0ade0f
Xbox Gamerscore
0
257
308
2024-10-18T23:20:35Z
MidnightDoggo19
464582
Created Gamerscore page
wikitext
text/x-wiki
'''Gamerscore''' is a system of points earned for completing achievements in [[Xbox]] games. Depending on their difficulty, achievements award different amounts of '''Gamerscore''' upon completion. '''Gamerscore''' cannot be spent or exchanged for any prizes or rewards. In order to join the [[Xbox Ambassadors]] program, a player must have had ''at least'' 1,500 '''Gamerscore'''.
f90baece3d4b2bf198b535788357fd11ac963956
328
308
2024-10-19T00:36:05Z
MidnightDoggo19
464582
Stub
wikitext
text/x-wiki
{{stub}}
'''Gamerscore''' is a system of points earned for completing achievements in [[Xbox]] games. Depending on their difficulty, achievements award different amounts of '''Gamerscore''' upon completion. '''Gamerscore''' cannot be spent or exchanged for any prizes or rewards. In order to join the [[Xbox Ambassadors]] program, a player must have had ''at least'' 1,500 '''Gamerscore'''.
5bf95feee978d1d56ec7e0f530842ee2a7c64182
File:CCBadge.png
6
258
309
2024-10-18T23:21:25Z
AblePirate
495218
From ambassador site pre-shutdown [please replace with higher quality version]
wikitext
text/x-wiki
== Summary ==
From ambassador site pre-shutdown [please replace with higher quality version]
== Licensing ==
{{License|game}}
ac5d450a810b79eccd4e9e5afadb086016363c27
Xbox Ambassadors
0
242
310
292
2024-10-18T23:22:39Z
AblePirate
495218
Added direct to gamerscore
wikitext
text/x-wiki
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive rewards. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
== References ==
afdaeab428d02defc0dc3e62d2aff45ddbb3fd4b
312
310
2024-10-18T23:30:18Z
AblePirate
495218
Temp image whilst infobox gets set up
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive rewards. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider Xbox Community and Xbox Insider Program.
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
== References ==
cd01a0896c5cc0b36c393f6462356c119f667855
315
312
2024-10-18T23:53:54Z
MidnightDoggo19
464582
Added links to Xbox Insiders & Xbox Community
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive rewards. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
== References ==
54c2294fda20baa0186d0b66c4a14aa8382a6267
316
315
2024-10-18T23:57:22Z
AblePirate
495218
random additional . removed
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive rewards. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as Community Champions.
== References ==
0f3a72309af88841a7afbba79e5e97b782a9de32
320
316
2024-10-19T00:10:59Z
MidnightDoggo19
464582
Added article links (as a TODO)
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, strove to make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive [[Program Rewards | rewards]]. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] (from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as [[Community Champions]].
== References ==
f966c069aad410313f138c45809f294c83060fb4
342
320
2024-10-19T00:59:06Z
AblePirate
495218
added small to the brackets
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, strove to make gaming fun for everyone.<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive [[Program Rewards | rewards]]. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] <small>(from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref></small>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as [[Community Champions]].
== References ==
37ee5d5cb0b611d45650c7ad4a26f9b0f54f2849
344
342
2024-10-19T01:01:44Z
AblePirate
495218
Added stat about xbox ambassadors
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, strove to make gaming fun for everyone<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>. In Feburary 2021, there were more than 325,000 Xbox Ambassadors.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive [[Program Rewards | rewards]]. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet all the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] <small>(from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref></small>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as [[Community Champions]].
== References ==
a6f27ae725a5ab46db8915b6c3a5c13b22e3e326
File:Xbox Ambassadors Logo.png
6
259
311
2024-10-18T23:27:59Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
File:Pledge.jpg
6
260
313
2024-10-18T23:48:20Z
MidnightDoggo19
464582
Screenshot of the signing of the Xbox Ambassadors pledge
wikitext
text/x-wiki
== Summary ==
Screenshot of the signing of the Xbox Ambassadors pledge
3877505d161419ed50c070977577648947d44dbc
Xbox Ambassadors Pledge
0
261
314
2024-10-18T23:50:43Z
MidnightDoggo19
464582
Pledge page created
wikitext
text/x-wiki
The '''Xbox Ambassadors Pledge''' has been a required part of entering the [[Xbox Ambassadors]] program since the 8th of January, 2020. This pledge required players to agree to the terms, typing their gamertag to confirm.
== Pledge Terms ==
* Be inclusive and welcoming to all gamers
* Promote a safe environment on Xbox that everyone can enjoy
* Celebrate the uniqueness of everyone in the gaming community
* Advocate for responsible and accessible gaming
* Positively represent the Xbox Ambassadors community online
* And, above all else: ''Make gaming fun for everyone''
== Signing the Pledge ==
In order to become an [[Xbox Ambassadors | Ambassador]], players had to first input their gamertag into the '''Pledge''' website.
[[File:Pledge.jpg | 300px]]
5fec0e7788fae52894a67daa287488da3eab3717
317
314
2024-10-19T00:02:19Z
AblePirate
495218
reworded slightly, added pledge to gallery
wikitext
text/x-wiki
The '''Xbox Ambassadors Pledge''' was a required part of entering the [[Xbox Ambassadors]] program since the 8th of January, 2020.
== Pledge Terms ==
* Be inclusive and welcoming to all gamers
* Promote a safe environment on Xbox that everyone can enjoy
* Celebrate the uniqueness of everyone in the gaming community
* Advocate for responsible and accessible gaming
* Positively represent the Xbox Ambassadors community online
* And, above all else: ''Make gaming fun for everyone''
== Signing the Pledge ==
In order to become an [[Xbox Ambassadors | Ambassador]], players had to first input their gamertag into the '''Pledge''' website.
== Gallery ==
<gallery>
File:Pledge.jpg | UI displayed when signing the Ambassador Pledge.
</gallery>
911d96b3bef25dab6326428baf50a77da57d10da
322
317
2024-10-19T00:23:48Z
AblePirate
495218
Added Xbox Community Pledge info and banner
wikitext
text/x-wiki
The '''Xbox Ambassadors Pledge''' was a required part of entering the [[Xbox Ambassadors]] program from the 8th of January, 2020, until the programs closure on October 15, 2024. As part of the phasing out of Xbox Ambassadors, the Ambassadors Pledge was revised into the Xbox Community Pledge.
== Pledge Terms ==
* Be inclusive and welcoming to all gamers
* Promote a safe environment on Xbox that everyone can enjoy
* Celebrate the uniqueness of everyone in the gaming community
* Advocate for responsible and accessible gaming
* Positively represent the Xbox Ambassadors community online
* And, above all else: ''Make gaming fun for everyone''
== Signing the Pledge ==
In order to become an [[Xbox Ambassadors | Ambassador]], players had to first input their gamertag into the '''Pledge''' website.
== Xbox Community Pledge ==
On September 19, 2024, the Xbox Ambassadors Pledge was revised into the Community Pledge, [https://www.xbox.com/en-GB/community/for-everyone#pledge accessible on the Xbox Website].
The wording of the pledge remained the same until the closure of the Ambassador Program on October 15, 2024, when it changed to the below:
* Be inclusive and welcoming to all players
* Promote a safe environment on Xbox that everyone can enjoy
* Celebrate the uniqueness of everyone in the gaming community
* Advocate for responsible and accessible gaming
* Positively represent the Xbox community online
* And, above all else: ''Make gaming fun for everyone''
== Gallery ==
<gallery>
File:Pledge.jpg | UI displayed when signing the Ambassador Pledge.
File:CommunityPledgeBanner.jpg | Community Pledge Banner
</gallery>
dad813753441e4bdfaac16d32dd03b5545d5e05d
325
322
2024-10-19T00:24:48Z
AblePirate
495218
/* Xbox Community Pledge */ Added "however"
wikitext
text/x-wiki
The '''Xbox Ambassadors Pledge''' was a required part of entering the [[Xbox Ambassadors]] program from the 8th of January, 2020, until the programs closure on October 15, 2024. As part of the phasing out of Xbox Ambassadors, the Ambassadors Pledge was revised into the Xbox Community Pledge.
== Pledge Terms ==
* Be inclusive and welcoming to all gamers
* Promote a safe environment on Xbox that everyone can enjoy
* Celebrate the uniqueness of everyone in the gaming community
* Advocate for responsible and accessible gaming
* Positively represent the Xbox Ambassadors community online
* And, above all else: ''Make gaming fun for everyone''
== Signing the Pledge ==
In order to become an [[Xbox Ambassadors | Ambassador]], players had to first input their gamertag into the '''Pledge''' website.
== Xbox Community Pledge ==
On September 19, 2024, the Xbox Ambassadors Pledge was revised into the Community Pledge, [https://www.xbox.com/en-GB/community/for-everyone#pledge accessible on the Xbox Website].
The wording of the pledge however remained the same until the closure of the Ambassador Program on October 15, 2024, when it changed to the below:
* Be inclusive and welcoming to all players
* Promote a safe environment on Xbox that everyone can enjoy
* Celebrate the uniqueness of everyone in the gaming community
* Advocate for responsible and accessible gaming
* Positively represent the Xbox community online
* And, above all else: ''Make gaming fun for everyone''
== Gallery ==
<gallery>
File:Pledge.jpg | UI displayed when signing the Ambassador Pledge.
File:CommunityPledgeBanner.jpg | Community Pledge Banner
</gallery>
63eafa3b52d99eae28821a6607df9a8f24bb88b6
336
325
2024-10-19T00:43:30Z
AblePirate
495218
/* Xbox Community Pledge */ Added part before the pledge
wikitext
text/x-wiki
The '''Xbox Ambassadors Pledge''' was a required part of entering the [[Xbox Ambassadors]] program from the 8th of January, 2020, until the programs closure on October 15, 2024. As part of the phasing out of Xbox Ambassadors, the Ambassadors Pledge was revised into the Xbox Community Pledge.
== Pledge Terms ==
* Be inclusive and welcoming to all gamers
* Promote a safe environment on Xbox that everyone can enjoy
* Celebrate the uniqueness of everyone in the gaming community
* Advocate for responsible and accessible gaming
* Positively represent the Xbox Ambassadors community online
* And, above all else: ''Make gaming fun for everyone''
== Signing the Pledge ==
In order to become an [[Xbox Ambassadors | Ambassador]], players had to first input their gamertag into the '''Pledge''' website.
== Xbox Community Pledge ==
On September 19, 2024, the Xbox Ambassadors Pledge was revised into the Community Pledge, [https://www.xbox.com/en-GB/community/for-everyone#pledge accessible on the Xbox Website]. The wording of the pledge however remained the same until the closure of the Ambassador Program on October 15, 2024, when it changed to the below:
Join us in helping to make Xbox a place where everyone has fun. The '''Xbox Community Pledge''' calls all players to contribute to creating a positive experience while playing with [[Xbox]]. In addition to the [https://www.xbox.com/en-GB/legal/community-standards Xbox Community Standards], keep these principles in mind during your everyday gaming:
* Be inclusive and welcoming to all players
* Promote a safe environment on Xbox that everyone can enjoy
* Celebrate the uniqueness of everyone in the gaming community
* Advocate for responsible and accessible gaming
* Positively represent the Xbox community online
* And, above all else: ''Make gaming fun for everyone''
== Gallery ==
<gallery>
File:Pledge.jpg | UI displayed when signing the Ambassador Pledge.
File:CommunityPledgeBanner.jpg | Community Pledge Banner
</gallery>
cee69f22d729e5397f33cb8bcb37c86197fa27ad
Xbox
0
247
318
295
2024-10-19T00:05:34Z
MidnightDoggo19
464582
Linked to Gamepass & Cloudplay
wikitext
text/x-wiki
{{template:CompanyInfo
|title=Xbox
|image=Xbox.png
|Type=Game Studio
|Website=https://xbox.com
}}
<! -- TODO: Gamepass/Cloudplay article(s)? -- >
'''Xbox''' is a video game studio owned by [[Microsoft]]. They also run a variety of services, such as [https://www.xbox.com/en-us/play Xbox Cloudplay], [https://www.xbox.com/en-US/xbox-game-pass Xbox Gamepass], and, of course, the [[Xbox Ambassadors | Xbox Ambassadors Program]].
== Consoles ==
* Xbox
* Xbox 360
* Xbox One
* Xbox Series S
* Xbox Series S
e0becd5a715f906d493410e758d9eb842bc37f99
319
318
2024-10-19T00:06:18Z
MidnightDoggo19
464582
Apparently I don't know how to do comments right
wikitext
text/x-wiki
{{template:CompanyInfo
|title=Xbox
|image=Xbox.png
|Type=Game Studio
|Website=https://xbox.com
}}
<!--TODO: Gamepass/Cloudplay article(s)? -->
'''Xbox''' is a video game studio owned by [[Microsoft]]. They also run a variety of services, such as [https://www.xbox.com/en-us/play Xbox Cloudplay], [https://www.xbox.com/en-US/xbox-game-pass Xbox Gamepass], and, of course, the [[Xbox Ambassadors | Xbox Ambassadors Program]].
== Consoles ==
* Xbox
* Xbox 360
* Xbox One
* Xbox Series S
* Xbox Series S
eeb78cbef4e7515255cc246a64c73f62f996c5c9
329
319
2024-10-19T00:36:30Z
MidnightDoggo19
464582
Stub
wikitext
text/x-wiki
{{stub}}
{{template:CompanyInfo
|title=Xbox
|image=Xbox.png
|Type=Game Studio
|Website=https://xbox.com
}}
<!--TODO: Gamepass/Cloudplay article(s)? -->
'''Xbox''' is a video game studio owned by [[Microsoft]]. They also run a variety of services, such as [https://www.xbox.com/en-us/play Xbox Cloudplay], [https://www.xbox.com/en-US/xbox-game-pass Xbox Gamepass], and, of course, the [[Xbox Ambassadors | Xbox Ambassadors Program]].
== Consoles ==
* Xbox
* Xbox 360
* Xbox One
* Xbox Series S
* Xbox Series S
a45a62e50d008dcf3c40e0103dab48504122bd8c
337
329
2024-10-19T00:45:25Z
MidnightDoggo19
464582
Added gallery
wikitext
text/x-wiki
{{stub}}
{{template:CompanyInfo
|title=Xbox
|image=Xbox.png
|Type=Game Studio
|Website=https://xbox.com
}}
<!--TODO: Gamepass/Cloudplay article(s)? -->
'''Xbox''' is a video game studio owned by [[Microsoft]]. They also run a variety of services, such as [https://www.xbox.com/en-us/play Xbox Cloudplay], [https://www.xbox.com/en-US/xbox-game-pass Xbox Gamepass], and, of course, the [[Xbox Ambassadors | Xbox Ambassadors Program]].
== Consoles ==
* Xbox
* Xbox 360
* Xbox One
* Xbox Series S
* Xbox Series X
== Gallery ==
<gallery>
File:Xbox-console.jpg | Original Xbox console with controller
File:Xbox-360-Consoles-Infobox.png | Xbox 360 with controller
File:Microsoft-Xbox-One-Console-Set-wKinect.jpg | Xbox One with controller
File:Xbox_series_X_(50648118708).jpg | Xbox Series S with controller
File:Xbox_Series_S_with_controller.jpg | Xbox Series X with controller
</gallery>
5f70be6c24298d4ba79366b999d0eb03f034466e
338
337
2024-10-19T00:48:37Z
MidnightDoggo19
464582
Added owner
wikitext
text/x-wiki
{{stub}}
{{template:CompanyInfo
|title=Xbox
|image=Xbox.png
|Owner=[[Microsoft Corporation | Microsoft]] <!--This doesn't show up-->
|Type=Game Studio
|Website=https://xbox.com
}}
<!--TODO: Gamepass/Cloudplay article(s)? -->
'''Xbox''' is a video game studio owned by [[Microsoft]]. They also run a variety of services, such as [https://www.xbox.com/en-us/play Xbox Cloudplay], [https://www.xbox.com/en-US/xbox-game-pass Xbox Gamepass], and, of course, the [[Xbox Ambassadors | Xbox Ambassadors Program]].
== Consoles ==
* Xbox
* Xbox 360
* Xbox One
* Xbox Series S
* Xbox Series X
== Gallery ==
<gallery>
File:Xbox-console.jpg | Original Xbox console with controller
File:Xbox-360-Consoles-Infobox.png | Xbox 360 with controller
File:Microsoft-Xbox-One-Console-Set-wKinect.jpg | Xbox One with controller
File:Xbox_series_X_(50648118708).jpg | Xbox Series S with controller
File:Xbox_Series_S_with_controller.jpg | Xbox Series X with controller
</gallery>
5dd2ff0a6f7677d3735aa23c827c1938e8f8dc97
339
338
2024-10-19T00:52:03Z
MidnightDoggo19
464582
Fixed
wikitext
text/x-wiki
{{stub}}
{{template:CompanyInfo
|title=Xbox
|image=Xbox.png
|Relation=Owned by [[Microsoft | Microsoft Corporation]]
|Type=Game Studio
|Website=https://xbox.com
}}
<!--TODO: Gamepass/Cloudplay article(s)? -->
'''Xbox''' is a video game studio owned by [[Microsoft]]. They also run a variety of services, such as [https://www.xbox.com/en-us/play Xbox Cloudplay], [https://www.xbox.com/en-US/xbox-game-pass Xbox Gamepass], and, of course, the [[Xbox Ambassadors | Xbox Ambassadors Program]].
== Consoles ==
* Xbox
* Xbox 360
* Xbox One
* Xbox Series S
* Xbox Series X
== Gallery ==
<gallery>
File:Xbox-console.jpg | Original Xbox console with controller
File:Xbox-360-Consoles-Infobox.png | Xbox 360 with controller
File:Microsoft-Xbox-One-Console-Set-wKinect.jpg | Xbox One with controller
File:Xbox_series_X_(50648118708).jpg | Xbox Series S with controller
File:Xbox_Series_S_with_controller.jpg | Xbox Series X with controller
</gallery>
ade5708dae4c75b437c8faccd7a9aa48e2cc8b72
Talk:Xbox Ambassadors Wiki
1
262
321
2024-10-19T00:16:45Z
MidnightDoggo19
464582
Change request
wikitext
text/x-wiki
== Change Request ==
'''Program Archive Link''' from
* https://drive.google.com/drive/u/2/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf
to
* https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf
--[[User:MidnightDoggo19|Doggo]] ([[User talk:MidnightDoggo19|talk]]) 00:16, 19 October 2024 (UTC)
bc11af3d8c37518b2580e1514dfc569a56f6d043
File:CommunityPledgeBanner.jpg
6
263
324
2024-10-19T00:24:18Z
AblePirate
495218
Downloadable from https://www.xbox.com/en-GB/community/for-everyone#pledge
wikitext
text/x-wiki
== Summary ==
Downloadable from https://www.xbox.com/en-GB/community/for-everyone#pledge
== Licensing ==
{{License|game}}
6bf4c046c413015f78da82ddecfb60793c8bba18
User talk:MidnightDoggo19
3
264
326
2024-10-19T00:25:02Z
MidnightDoggo19
464582
Waved
wikitext
text/x-wiki
👋👋
328bbb5d76904a5265599392dd073589eeefc6bc
Xbox Community Champions
0
265
327
2024-10-19T00:35:22Z
MidnightDoggo19
464582
Community Champions page creation (stub)
wikitext
text/x-wiki
{{stub}}
'''Community Champions''' are players that went above and beyond to support and give back to the community, earning both a [https://docs.google.com/document/d/1u0iZb3HBwJFkKR3NdPrkR6Xyov4QFxWimQ5xI3rkK5c/edit?tab=t.0#heading=h.2u85kfjv4ufq blog post] on the [[Xbox Ambassadors]] website and a special [[Profile Badges | Profile Badge]] on their [[Xbox]] Profile.
<!--TODO: More text, images-->
ef66c8c2ed01c3e006cfd29c9016952c6ed198a1
346
327
2024-10-19T01:05:05Z
AblePirate
495218
AblePirate moved page [[Community Champions]] to [[Xbox Community Champions]]: Official name
wikitext
text/x-wiki
{{stub}}
'''Community Champions''' are players that went above and beyond to support and give back to the community, earning both a [https://docs.google.com/document/d/1u0iZb3HBwJFkKR3NdPrkR6Xyov4QFxWimQ5xI3rkK5c/edit?tab=t.0#heading=h.2u85kfjv4ufq blog post] on the [[Xbox Ambassadors]] website and a special [[Profile Badges | Profile Badge]] on their [[Xbox]] Profile.
<!--TODO: More text, images-->
ef66c8c2ed01c3e006cfd29c9016952c6ed198a1
349
346
2024-10-19T01:05:31Z
AblePirate
495218
Added formerly
wikitext
text/x-wiki
{{stub}}
'''Xbox Community Champions''', formerly '''Xbox Ambassador Community Champions''' are players that went above and beyond to support and give back to the community, earning both a [https://docs.google.com/document/d/1u0iZb3HBwJFkKR3NdPrkR6Xyov4QFxWimQ5xI3rkK5c/edit?tab=t.0#heading=h.2u85kfjv4ufq blog post] on the [[Xbox Ambassadors]] website and a special [[Profile Badges | Profile Badge]] on their [[Xbox]] Profile.
<!--TODO: More text, images-->
f56668d28098aeaefd7efd1416160e61c6995016
350
349
2024-10-19T01:06:17Z
AblePirate
495218
.
wikitext
text/x-wiki
{{stub}}
'''Xbox Community Champions''', formerly '''Xbox Ambassador Community Champions''', are players that went above and beyond to support and give back to the community, earning both a [https://docs.google.com/document/d/1u0iZb3HBwJFkKR3NdPrkR6Xyov4QFxWimQ5xI3rkK5c/edit?tab=t.0#heading=h.2u85kfjv4ufq blog post] on the [[Xbox Ambassadors]] website and a special [[Profile Badges | Profile Badge]] on their [[Xbox]] Profile.
<!--TODO: More text, images-->
67f04a1327ce4d6fc94b8773b94317a10ae858b4
Microsoft
0
244
330
296
2024-10-19T00:36:47Z
MidnightDoggo19
464582
Stub
wikitext
text/x-wiki
{{stub}}
{{template:CompanyInfo
|title=Microsoft
|image=Microsoft_Store.svg
|Type=Information Technology
|Relation=Parent company of Xbox
|Website=https://microsoft.com
}}
'''Microsoft''' is an Information Technology company that develops software for both consumers and business users alike. One of Microsoft's more popular products is the Microsoft Windows operating system that runs on desktops and laptops.
== Consumer products ==
Aside from the Windows operating system, one of Microsoft's most popular products is the [[Xbox]] lineup of consoles.
4352a095c0f322d71f213e5d557334d420a26f8a
File:Xbox Series S with controller.jpg
6
266
331
2024-10-19T00:42:25Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Xbox consoles (Source: https://en.wikipedia.org/wiki/Xbox)
== Licensing ==
{{License|nolicense}}
[[Category:Xbox Consoles]]
15c8101a55e1611b62044071f322f46290c5cd7b
File:Xbox series X (50648118708).jpg
6
267
332
2024-10-19T00:42:26Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Xbox consoles (Source: https://en.wikipedia.org/wiki/Xbox)
== Licensing ==
{{License|nolicense}}
[[Category:Xbox Consoles]]
15c8101a55e1611b62044071f322f46290c5cd7b
File:Microsoft-Xbox-One-Console-Set-wKinect.jpg
6
268
333
2024-10-19T00:42:27Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Xbox consoles (Source: https://en.wikipedia.org/wiki/Xbox)
== Licensing ==
{{License|nolicense}}
[[Category:Xbox Consoles]]
15c8101a55e1611b62044071f322f46290c5cd7b
File:Xbox-360-Consoles-Infobox.png
6
269
334
2024-10-19T00:42:29Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Xbox consoles (Source: https://en.wikipedia.org/wiki/Xbox)
== Licensing ==
{{License|nolicense}}
[[Category:Xbox Consoles]]
15c8101a55e1611b62044071f322f46290c5cd7b
File:Xbox-console.jpg
6
270
335
2024-10-19T00:42:30Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Xbox consoles (Source: https://en.wikipedia.org/wiki/Xbox)
== Licensing ==
{{License|nolicense}}
[[Category:Xbox Consoles]]
15c8101a55e1611b62044071f322f46290c5cd7b
Seasons
0
271
340
2024-10-19T00:54:38Z
AblePirate
495218
New
wikitext
text/x-wiki
{{stub}}
'''Seasons''' in Xbox Ambassadors were themed periods of time where Ambassadors could complete Seasonal activities to increase seasonal [[XP]] earnings to unlock rewards and tickets at the various tier levels for the Season.
At the start of each season, seasonal XP and tier levels reset.
== Season Tiers ==
* Bronze
* Silver
* Gold (3000 XP)
* Platinum (8000 XP)
* Diamond (15,000 XP)
<!-- == Season history == -->
2677a6007af619ca665b864f423010367c7532de
341
340
2024-10-19T00:54:57Z
AblePirate
495218
Commas
wikitext
text/x-wiki
{{stub}}
'''Seasons''' in Xbox Ambassadors were themed periods of time where Ambassadors could complete Seasonal activities to increase seasonal [[XP]] earnings to unlock rewards and tickets at the various tier levels for the Season.
At the start of each season, seasonal XP and tier levels reset.
== Season Tiers ==
* Bronze
* Silver
* Gold (3,000 XP)
* Platinum (8,000 XP)
* Diamond (15,000 XP)
<!-- == Season history == -->
c1aefad91601c8ae4b8f7d59b63d9356382754a0
XP
0
272
345
2024-10-19T01:04:12Z
MidnightDoggo19
464582
Redirect to quests
wikitext
text/x-wiki
#REDIRECT [[Quests]]
fb81f289a6fb79f26522f0272dbffb11932fea36
351
345
2024-10-19T01:06:32Z
MidnightDoggo19
464582
removed redirect
wikitext
text/x-wiki
placeholder
ff55435345834a3fe224936776c2aa15f6ed5358
Community Champions
0
273
347
2024-10-19T01:05:05Z
AblePirate
495218
AblePirate moved page [[Community Champions]] to [[Xbox Community Champions]]: Official name
wikitext
text/x-wiki
#REDIRECT [[Xbox Community Champions]]
2660b5ad9c2fa9030a945c6f0aacb2d24c3efbe1
Community Champion
0
274
348
2024-10-19T01:05:11Z
AblePirate
495218
New Redirect
wikitext
text/x-wiki
#REDIRECT [[Xbox Community Champions]]
2660b5ad9c2fa9030a945c6f0aacb2d24c3efbe1
Profile Badges
0
250
352
343
2024-10-19T01:07:17Z
AblePirate
495218
/* Community Champions */ fixed direct
wikitext
text/x-wiki
'''Profile Badges''' are earnable badges that are found on user's Xbox Profiles. These badges may have been earned through a variety of ways.
== List of Badges ==
Below are a list of obtainable badges for the [[Xbox Ambassadors | Ambassador Program]]:
==== Level Badge ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AL1Badge.png|100px]] || Level 1 Ambassador || Reach Level 1 in the Ambassador Program.
|-
| align=center | [[File:AL2Badge.png|100px]] || Level 2 Ambassador || Reach Level 2 in the Ambassador Program.
|-
| align=center | [[File:AL3Badge.png|100px]] || Level 3 Ambassador || Reach Level 3 in the Ambassador Program.
|-
| align=center | [[File:AL4Badge.png|100px]] || Level 4 Ambassador || Reach Level 4 in the Ambassador Program.
|}
==== Legacy Badge ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:LXABadge.png|100px]] || Legacy Xbox Ambassador || Awarded to all Xbox Ambassadors who had their level Profile Badge active after October 15, 2024.
|}
==== Accessibility Ally ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AABadge.png|100px]] || Accessibility Ally || Reach Level 4 in the Accessibility Ally [[Quests | quests]].
|}
==== Community Champions ====
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:CCBadge.png|100px]] || Community Champion || Become an [[Xbox Community Champions|Xbox Community Champion]].
|}
ae89dc9e1959ed4344515461da923581e715c23c
Quests
0
275
353
2024-10-19T01:07:44Z
MidnightDoggo19
464582
placeholder
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]].
<!--this is just a placeholder-->
f7fb1e3d570d78e8bbead97be6e97c05bf460330
363
353
2024-10-19T05:24:22Z
Zenull
543693
Added more information on quests
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
These quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in videogames. After the ambassador completed 100 accessibility quests, they'd unlock the [[Profile_Badges|Ambassadors Accessibility Ally Badge]] to display on their profile.
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the Xbox Ambassadors program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required the player play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Send a "GG" message to a another player =====
This quest made the user send a "GG" message to another player. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an Xbox console or a PC via the Xbox app or Gamebar
46e78ea27a572dabf3ce89f7257e88da4016774d
369
363
2024-10-19T12:38:50Z
MidnightDoggo19
464582
Link to rewards
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
These quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they'd unlock the [[Profile_Badges|Ambassadors Accessibility Ally Badge]] to display on their profile.
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the Xbox Ambassadors program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required the player play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Send a "GG" message to a another player =====
This quest made the user send a "GG" message to another player. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an Xbox console or a PC via the Xbox app or Gamebar
0b699658d8942fdc35be8eff37fed2adcac20f47
370
369
2024-10-19T12:42:20Z
MidnightDoggo19
464582
Link to Accessibility Badge
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
These quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they'd unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile.
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the Xbox Ambassadors program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required the player play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Send a "GG" message to a another player =====
This quest made the user send a "GG" message to another player. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an Xbox console or a PC via the Xbox app or Gamebar
1eaf2492317f548e9bb7c7afeae993cab9648894
374
370
2024-10-19T13:04:26Z
AblePirate
495218
/* Send a "GG" message to a another player */ Added what GG stands for
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
These quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they'd unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile.
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the Xbox Ambassadors program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required the player play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Send a "GG" message to a another player =====
This quest made the user send a "GG" ('''Good Game''') message to another player. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an Xbox console or a PC via the Xbox app or Gamebar
3574a29e9b933ff4786a134260995cf1d467bb4e
375
374
2024-10-19T13:05:19Z
AblePirate
495218
/* Accessibility quests */ they'd -> they would
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
These quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they would unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile.
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the Xbox Ambassadors program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required the player play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Send a "GG" message to a another player =====
This quest made the user send a "GG" ('''Good Game''') message to another player. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an Xbox console or a PC via the Xbox app or Gamebar
1386bc95f11ac1922b255707645986bb1c913adf
376
375
2024-10-19T13:05:46Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
These quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they would unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile.
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the [[Xbox Ambassadors]] program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required the player play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Send a "GG" message to a another player =====
This quest made the user send a "GG" ('''Good Game''') message to another player. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the Ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an [[Xbox | Xbox console]] or a PC via the Xbox app or Gamebar.
7eff2fd7389b7505a2e8ab20173b771d1851534a
377
376
2024-10-19T13:06:19Z
AblePirate
495218
/* Send a "GG" message to a another player */ Reworded
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
These quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they would unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile.
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the [[Xbox Ambassadors]] program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required the player play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Send a "GG" message to a another player =====
This quest made the user send a "[[Good Game|GG]]" ('''Good Game''') message to 5 separate users. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the Ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an [[Xbox | Xbox console]] or a PC via the Xbox app or Gamebar.
a04f613e246d067e91a152aaeb3ecbe152aafa77
381
377
2024-10-19T13:08:37Z
AblePirate
495218
/* Play Featured Games */ Added discuss featured games
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
These quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they would unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile.
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the [[Xbox Ambassadors]] program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required that users play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Discuss Featured Games =====
This quest linked to the discussion section of the Ambassador Discord Server, encouraging users to discuss featured games.
===== Send a "GG" message to a another player =====
This quest made the user send a "[[Good Game|GG]]" ('''Good Game''') message to 5 separate users. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the Ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an [[Xbox | Xbox console]] or a PC via the Xbox app or Gamebar.
483c1aaea7da046de4ef687c5f0f2e05eb5d1edf
383
381
2024-10-19T13:16:35Z
AblePirate
495218
/* Accessibility quests */ Added reference
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
Introduced in October 2022, these quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they would unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile. By May 15, 2024, the Xbox Ambassadors community had completed over 2.7 million quests to learn more about gaming accessiiblity and the features avaliable.<ref>[https://news.xbox.com/en-us/2024/05/15/xbox-global-accessibility-awareness-day-2024/ Xbox Wire - Xbox Recognizes Global Accessibility Awareness Day]</ref>
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the [[Xbox Ambassadors]] program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required that users play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Discuss Featured Games =====
This quest linked to the discussion section of the Ambassador Discord Server, encouraging users to discuss featured games.
===== Send a "GG" message to a another player =====
This quest made the user send a "[[Good Game|GG]]" ('''Good Game''') message to 5 separate users. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the Ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an [[Xbox | Xbox console]] or a PC via the Xbox app or Gamebar.
954b963beb98321142bb7889fc319f0888d2a8c0
384
383
2024-10-19T13:16:49Z
AblePirate
495218
Added references
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
Introduced in October 2022, these quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they would unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile. By May 15, 2024, the Xbox Ambassadors community had completed over 2.7 million quests to learn more about gaming accessiiblity and the features avaliable.<ref>[https://news.xbox.com/en-us/2024/05/15/xbox-global-accessibility-awareness-day-2024/ Xbox Wire - Xbox Recognizes Global Accessibility Awareness Day]</ref>
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This part quizzed the player on what they learned, and if the player got at least 8/10 questions right it would be marked as complete. If the player got less then 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the [[Xbox Ambassadors]] program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
===== Play Featured Games =====
This quest required that users play featured games that the Ambassadors staff chose. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Discuss Featured Games =====
This quest linked to the discussion section of the Ambassador Discord Server, encouraging users to discuss featured games.
===== Send a "GG" message to a another player =====
This quest made the user send a "[[Good Game|GG]]" ('''Good Game''') message to 5 separate users. However, it could often be delayed up to a week for the quest to be marked as complete. This encouraged a healthy gaming environment.
===== Play in LFGs =====
This quest required the Ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an [[Xbox | Xbox console]] or a PC via the Xbox app or Gamebar.
==References==
cf00abd31b7d3cf38c5bc6d1bad8e55c50a076bd
385
384
2024-10-19T13:20:37Z
MidnightDoggo19
464582
Changed wording slightly
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]].
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
Introduced in October 2022, these quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they would unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile. By May 15, 2024, the Xbox Ambassadors community had completed over 2.7 million quests to learn more about gaming accessiiblity and the features avaliable.<ref>[https://news.xbox.com/en-us/2024/05/15/xbox-global-accessibility-awareness-day-2024/ Xbox Wire - Xbox Recognizes Global Accessibility Awareness Day]</ref>
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This quizzed the player on what they had learned, and if the player got at least 8/10 questions correct the quest would be marked as complete. If the player scored less than 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the [[Xbox Ambassadors]] program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
<!---TODO--->
===== Play Featured Games =====
This quest required that users play featured games chosen by the Ambassadors staff. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Discuss Featured Games =====
This quest linked to the discussion section of the Ambassador Discord Server, encouraging users to discuss featured games.
===== Send a "GG" message to a another player =====
This quest was simply for the user to send a "[[Good Game|GG]]" ('''Good Game''') message to 5 separate other users. This encouraged a healthy gaming environment.
It could often be delayed up to a week for the quest to be marked as complete.
===== Play in LFGs =====
This quest required the Ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an [[Xbox | Xbox console]] or a PC via the Xbox app or Gamebar.
==References==
2fe4ba459129b1437dcd2e6ec8ff18f9059272d3
389
385
2024-10-19T13:28:09Z
MidnightDoggo19
464582
Added info on how one accessed Quests
wikitext
text/x-wiki
{{stub}}
Quests were specific activities players could complete in order to earn a certain amount of [[XP]] and/or [[Program Rewards | Rewards]]. They were available from the Dashboard on the Xbox Ambassadors website.
<!--this is just a placeholder-->
<!-- More needs to be added -->
== Accessibility quests ==
Introduced in October 2022, these quests promoted the Ambassador to learn about inclusive game design and playing through learning about accessibility in video games. After the ambassador completed 100 accessibility quests, they would unlock the [[Profile_Badges#Accessibility Ally | Ambassadors Accessibility Ally Badge]] to display on their profile. By May 15, 2024, the Xbox Ambassadors community had completed over 2.7 million quests to learn more about gaming accessiiblity and the features avaliable.<ref>[https://news.xbox.com/en-us/2024/05/15/xbox-global-accessibility-awareness-day-2024/ Xbox Wire - Xbox Recognizes Global Accessibility Awareness Day]</ref>
===== Research the issue =====
The quest gave the user documents and websites that talk about different issues in the gaming industry, such as color blind design. They would talk about how the game could tackle these issues to include accessibility by design.
===== Testing =====
Each test had 10 questions total. This quizzed the player on what they had learned, and if the player got at least 8/10 questions correct the quest would be marked as complete. If the player scored less than 8/10 then they'd need to continue researching and take the test again.
== Reoccurring quests ==
Some of the quests that happened inside of the [[Xbox Ambassadors]] program refreshed every so often and stayed the same. These gained the user a certain amount of [[XP]] depending on what level they were.
Some of the quests were:
<!---TODO--->
===== Play Featured Games =====
This quest required that users play featured games chosen by the Ambassadors staff. This could range from games like Forza to Dead Island 2. This happened after [[Xbox Game Club]]'s Discord server merged with the Ambassador program.
===== Discuss Featured Games =====
This quest linked to the discussion section of the Ambassador Discord Server, encouraging users to discuss featured games.
===== Send a "GG" message to a another player =====
This quest was simply for the user to send a "[[Good Game|GG]]" ('''Good Game''') message to 5 separate other users. This encouraged a healthy gaming environment.
It could often be delayed up to a week for the quest to be marked as complete.
===== Play in LFGs =====
This quest required the Ambassador to play inside of 3 [[Looking for Group]] posts a week. This encouraged the Ambassador to play with other players, either on an [[Xbox | Xbox console]] or a PC via the Xbox app or Gamebar.
==References==
27656a216e931354c1e7572048c058cf90d3a6ee
XP
0
272
354
351
2024-10-19T01:08:02Z
MidnightDoggo19
464582
placeholder
wikitext
text/x-wiki
{{stub}}
placeholder
eca2daa5b4762af1d2f1d634f467c1f722cfd962
Template:Main page/about
10
128
355
278
2024-10-19T01:08:57Z
AblePirate
495218
Added links to community and XIP
wikitext
text/x-wiki
{{Main page box/start
| title = About Xbox Ambassadors
| id = about<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
'''[[Xbox Ambassadors]]''' was a community initiative created by [[Microsoft]] in '''2011'''. It promoted a positive, inclusive gaming environment on the '''Xbox Network''' (formerly Xbox Live) and beyond. The program was phased out on '''October 15, 2024''', with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
<!-- <div style="text-align:right">[[Xbox Ambassadors|Read more...]]</div> -->
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
367bbb719de0b446ffba2ce89da70ab2aa5e3fea
Template:Main page/welcome
10
133
356
291
2024-10-19T01:20:26Z
AblePirate
495218
Added number of active editors
wikitext
text/x-wiki
{{Main page box/start
| id = welcome<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
=== Welcome to the '''Xbox Ambassadors Wiki''' ===
The community-ran resource for the '''Xbox Ambassador Program'''.<br>
[[Special:Statistics|{{NUMBEROFACTIVEUSERS}} active editors]] are currently maintaining [[Special:AllPages|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]].<br>
'''We are not endorsed or operated by [[Microsoft]], [[Xbox]], or any other brand.'''<br>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
45d8a25a99a1e4c1bed1563e2472169b525140d8
Community Archive
0
276
357
2024-10-19T01:34:41Z
MidnightDoggo19
464582
New page- List of Ambassador Archive resources
wikitext
text/x-wiki
<!--TODO: Images, more text--->
'''The [[Xbox Ambassadors]] Community Archive''' is an effort by the Xbox Ambassador community to save some of the resources from the program since the its [https://www.reddit.com/r/XboxAmbassador/comments/1fkpfbo/final_season_of_the_xbox_ambassadors_program/ discontinuation] in October of 2024.
== Internet Archive ==
Much data on the Ambassadors Website was rendered unavailable post-shutdown, but the [https://web.archive.org/web/20240000000000*/ambassadors.microsoft.com Internet Archive's "Wayback Machine"] has taken snapshots of the website throughout the years that are now publicly available. Unfortunately, due to the nature of the website, it does not take snapshots of areas of the site that require a user to sign in, such as the Profile and [[Quests]] page.
== Google Drive ==
Many badge images, articles, and even a full copy of the Ambassadors handbook are stored in a [https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf Google Drive Folder]. This folder is open to the public for those who want to go back through old articles and find old pins or badge images. So far, it's still missing many [[Seasons | seasons]] worth of image packs, and contributions are always appreciated.
== Discord ==
There also exists an [https://discord.gg/PJj2x5CGbe unofficial Xbox Ambassadors Discord server] with many former members of the program. It's fairly active and another great resource for those looking to learn more about the program.
== Wiki ==
Of course, there's also this wiki. This is the compilation of all the above sources and is always being edited and improved. [https://xboxambassadors.wiki.gg/wiki/Xbox_Ambassadors_Wiki/Community_portal If you'd like to help keep the legacy of Ambassadors alive, this is the place to do it.] Anything from the smallest of typo corrections to the longest of pages is appreciated
454e1eac515817081c1d1e50e04df5dbad34dbca
358
357
2024-10-19T01:35:04Z
MidnightDoggo19
464582
Instant typo
wikitext
text/x-wiki
<!--TODO: Images, more text--->
'''The [[Xbox Ambassadors]] Community Archive''' is an effort by the Xbox Ambassador community to save some of the resources from the program since the its [https://www.reddit.com/r/XboxAmbassador/comments/1fkpfbo/final_season_of_the_xbox_ambassadors_program/ discontinuation] in October of 2024.
== Internet Archive ==
Much data on the Ambassadors Website was rendered unavailable post-shutdown, but the [https://web.archive.org/web/20240000000000*/ambassadors.microsoft.com Internet Archive's "Wayback Machine"] has taken snapshots of the website throughout the years that are now publicly available. Unfortunately, due to the nature of the website, it does not take snapshots of areas of the site that require a user to sign in, such as the Profile and [[Quests]] page.
== Google Drive ==
Many badge images, articles, and even a full copy of the Ambassadors handbook are stored in a [https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf Google Drive Folder]. This folder is open to the public for those who want to go back through old articles and find old pins or badge images. So far, it's still missing many [[Seasons | seasons]] worth of image packs, and contributions are always appreciated.
== Discord ==
There also exists an [https://discord.gg/PJj2x5CGbe unofficial Xbox Ambassadors Discord server] with many former members of the program. It's fairly active and another great resource for those looking to learn more about the program.
== Wiki ==
Of course, there's also this wiki. This is the compilation of all the above sources and is always being edited and improved. [https://xboxambassadors.wiki.gg/wiki/Xbox_Ambassadors_Wiki/Community_portal If you'd like to help keep the legacy of Ambassadors alive, this is the place to do it.] Anything from the smallest of typo corrections to the longest of pages is appreciated.
e5eb8476ccf72dea18086c0f1d840dba1c59425e
382
358
2024-10-19T13:11:51Z
MidnightDoggo19
464582
s
wikitext
text/x-wiki
<!--TODO: Images, more text--->
'''The [[Xbox Ambassadors]] Community Archive''' is an effort by the Xbox Ambassadors community to save some of the resources from the program since the its [https://www.reddit.com/r/XboxAmbassador/comments/1fkpfbo/final_season_of_the_xbox_ambassadors_program/ discontinuation] in October of 2024.
== Internet Archive ==
Much data on the Ambassadors Website was rendered unavailable post-shutdown, but the [https://web.archive.org/web/20240000000000*/ambassadors.microsoft.com Internet Archive's "Wayback Machine"] has taken snapshots of the website throughout the years that are now publicly available. Unfortunately, due to the nature of the website, it does not take snapshots of areas of the site that require a user to sign in, such as the Profile and [[Quests]] page.
== Google Drive ==
Many badge images, articles, and even a full copy of the Ambassadors handbook are stored in a [https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf Google Drive Folder]. This folder is open to the public for those who want to go back through old articles and find old pins or badge images. So far, it's still missing many [[Seasons | seasons]] worth of image packs, and contributions are always appreciated.
== Discord ==
There also exists an [https://discord.gg/PJj2x5CGbe unofficial Xbox Ambassadors Discord server] with many former members of the program. It's fairly active and another great resource for those looking to learn more about the program.
== Wiki ==
Of course, there's also this wiki. This is the compilation of all the above sources and is always being edited and improved. [https://xboxambassadors.wiki.gg/wiki/Xbox_Ambassadors_Wiki/Community_portal If you'd like to help keep the legacy of Ambassadors alive, this is the place to do it.] Anything from the smallest of typo corrections to the longest of pages is appreciated.
65f6f93e237673430d1c9aa8e694491ce5c62f64
File:Site-logo.png
6
248
359
298
2024-10-19T04:09:20Z
Zenull
543693
Protected "[[File:Site-logo.png]]": Part of skin ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite))
wikitext
text/x-wiki
== Summary ==
Xbox ambassadors logo (site logo)
== Licensing ==
{{License|game}}
7cba8de0173367acbd9adb4888aefe6ef1de13a7
MediaWiki:Common.css
8
5
360
283
2024-10-19T04:16:32Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:0px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
/* border:1px solid var(--wiki-content-border-color); */
padding:0px;
}
/* Keeping it blades while keeping dark themed, blades was more light, maybe update to be more green? */
.mp-body {
height: 100%;
display: flex;
padding: 1em;
flex-flow: column nowrap;
background-color: rgb(20, 20, 20);
border-radius: 10px;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);
border:1px solid var(--wiki-content-border-color);
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: linear-gradient(to right, #3D991A, #034903);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
9edff23023cf0e812d3da4924e593aa13662b42c
361
360
2024-10-19T04:19:09Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:10px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
/* border:1px solid var(--wiki-content-border-color); */
padding:0px;
}
/* Keeping it blades while keeping dark themed, blades was more light, maybe update to be more green? */
.mp-body {
height: 100%;
display: flex;
padding: 1em;
flex-flow: column nowrap;
background-color: rgb(20, 20, 20);
border-radius: 10px;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);
border:1px solid var(--wiki-content-border-color);
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: linear-gradient(to right, #3D991A, #034903);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
1d24c964ff7f6aa1f1d2d0949eab627a0a1bed0b
362
361
2024-10-19T04:47:16Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: 'Linux Libertine','Georgia','Times',serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:10px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-content-xbox-gradient: linear-gradient(to right, #3D991A, #034903);
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
/* border:1px solid var(--wiki-content-border-color); */
padding:0px;
}
/* Keeping it blades while keeping dark themed, blades was more light, maybe update to be more green? */
.mp-body {
height: 100%;
display: flex;
padding: 1em;
flex-flow: column nowrap;
background-color: rgb(20, 20, 20);
border-radius: 10px;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);
border:1px solid var(--wiki-content-border-color);
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: var(--wiki-content-xbox-gradient);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
986cb31c7c8598b441dcad03f7bf587cd2bfa026
Blog Posts
0
277
364
2024-10-19T05:39:13Z
Zenull
543693
Created page with "{{stub}} '''Blog posts''' on the Xbox Ambassador website was either written by Xbox Ambassadors staff to inform members the program updates and what was going on inside the program. Additionally, members could submit articles to the Ambassadors staff to be published for any other Ambassador to read. Archived versions of blog posts can be found [[Community Archive|in the community archive]]. == Updates == Placeholder text"
wikitext
text/x-wiki
{{stub}}
'''Blog posts''' on the Xbox Ambassador website was either written by Xbox Ambassadors staff to inform members the program updates and what was going on inside the program. Additionally, members could submit articles to the Ambassadors staff to be published for any other Ambassador to read. Archived versions of blog posts can be found [[Community Archive|in the community archive]].
== Updates ==
Placeholder text
db231447af3003c84d6dcffcff18fa498fb53de3
Xbox Ambassadors Handbook
0
278
365
2024-10-19T05:40:54Z
Zenull
543693
Created page with "{{stub}} Placeholder text"
wikitext
text/x-wiki
{{stub}}
Placeholder text
7dafc1dd4fc1ee0accf15c454916bb34d6d4c71f
379
365
2024-10-19T13:08:36Z
MidnightDoggo19
464582
MidnightDoggo19 moved page [[Handbook]] to [[Xbox Ambassadors Handbook]]: Title Change
wikitext
text/x-wiki
{{stub}}
Placeholder text
7dafc1dd4fc1ee0accf15c454916bb34d6d4c71f
Xbox
0
247
366
339
2024-10-19T05:51:12Z
Zenull
543693
wikitext
text/x-wiki
{{stub}}
{{template:CompanyInfo
|title=Xbox
|image=Xbox.png
|Relation=Owned by [[Microsoft | Microsoft Corporation]]
|Type=Game Studio
|Website=https://xbox.com
}}
<!--TODO: Gamepass/Cloudplay article(s)? -->
<!--Zen: Add gamepass section and connect with gameclub article? -->
'''Xbox''' is a video game studio owned by [[Microsoft]]. They also run a variety of services, such as [https://www.xbox.com/en-us/play Xbox Cloudplay], [https://www.xbox.com/en-US/xbox-game-pass Xbox Gamepass], and, of course, used to run the [[Xbox Ambassadors | Xbox Ambassadors Program]].
== Consoles ==
* Xbox
* Xbox 360
* Xbox One
* Xbox Series S
* Xbox Series X
== Gallery ==
<gallery>
File:Xbox-console.jpg | Original Xbox console with controller
File:Xbox-360-Consoles-Infobox.png | Xbox 360 with controller
File:Microsoft-Xbox-One-Console-Set-wKinect.jpg | Xbox One with controller
File:Xbox_series_X_(50648118708).jpg | Xbox Series S with controller
File:Xbox_Series_S_with_controller.jpg | Xbox Series X with controller
</gallery>
e2282cc619ce61b73bf1019088e6f3abfa30ea73
399
366
2024-10-19T14:06:53Z
MidnightDoggo19
464582
Links, there are
wikitext
text/x-wiki
{{stub}}
{{template:CompanyInfo
|title=Xbox
|image=Xbox.png
|Relation=Owned by [[Microsoft | Microsoft Corporation]]
|Type=Game Studio
|Website=https://xbox.com
}}
<!--TODO: Gamepass/Cloudplay article(s)? -->
<!--Zen: Add gamepass section and connect with gameclub article? -->
'''Xbox''' is a video game studio owned by [[Microsoft]]. They also run a variety of services, such as [https://www.xbox.com/en-us/play Xbox Cloudplay], [[Xbox Game Pass]], and, of course, used to run the [[Xbox Ambassadors | Xbox Ambassadors Program]] up until October of 2024.
== Consoles ==
* Xbox
* Xbox 360
* Xbox One
* Xbox Series S
* Xbox Series X
== Gallery ==
<gallery>
File:Xbox-console.jpg | Original Xbox console with controller
File:Xbox-360-Consoles-Infobox.png | Xbox 360 with controller
File:Microsoft-Xbox-One-Console-Set-wKinect.jpg | Xbox One with controller
File:Xbox_series_X_(50648118708).jpg | Xbox Series S with controller
File:Xbox_Series_S_with_controller.jpg | Xbox Series X with controller
</gallery>
22d9bf924372cbbd59568344b060df31dec25cbd
Xbox Ambassadors
0
242
367
344
2024-10-19T11:51:03Z
AblePirate
495218
/* Requirements */ Wording
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, strove to make gaming fun for everyone<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>. In Feburary 2021, there were more than 325,000 Xbox Ambassadors.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive [[Program Rewards | rewards]]. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
<!--== Program History ==-->
<!--===Program Closure===-->
== Requirements ==
In order to join the Ambassadors Program, users had to meet the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] <small>(from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref></small>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as [[Community Champions]].
== References ==
c2af68d8754659bb02bd7a0b5e1b6741a74274fc
Program Rewards
0
279
368
2024-10-19T12:37:20Z
MidnightDoggo19
464582
Stub
wikitext
text/x-wiki
{{stub}}
b1c449c0e560e1baecc3a6ad29dd05cf6e323c07
398
368
2024-10-19T14:05:08Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{stub}}
<!---Placeholder--->
[[Microsoft Rewards Points]]
[[Sweepstakes]]
[[Xbox Game Pass]]
dc510772da71029706a47135c3bde703c77fa486
File:Xbox Controller.jpg
6
280
371
2024-10-19T12:55:41Z
MidnightDoggo19
464582
Xbox controller diagram
wikitext
text/x-wiki
== Summary ==
Xbox controller diagram
== Licensing ==
{{License|game}}
9f5ee11dc43c3cd8b1149c3bdf89b6b252e7cb4a
Looking for Group
0
281
372
2024-10-19T13:03:13Z
MidnightDoggo19
464582
Created LFG Page
wikitext
text/x-wiki
{{stub}}
'''Looking for Group''', or "'''LFG'''", messages, are a request from one player to have people join their game session. The [[Xbox]] platform has a built-in system for making LFG posts, allowing players to specify which game they are playing, how many open spots they have, and other information and requirements such as player age and experience within the game.
== Quests ==
One of the [[Quests#Play_in_LFGs | Xbox Ambassador Quests]] was to participate in 3 '''LFG''' posts per week, joining and interacting with the player(s) that made the post. This would grant the Ambassador a set amount of [[XP]].
== Creating an '''LFG''' Post ==
In order to create an '''LFG''' post, navigate to the Sidebar of an [[Xbox]] console via the Xbox Home button, indicated at position 5 in the [[Looking For Group#Gallery | Controller Diagram]]. Then, navigate to the "People" tab and select "'''Looking For Group'''". Press "Search or Create Post" and fill in the required information, and select "Post".
== Gallery ==
<gallery>
File: Xbox_Controller.jpg | A diagram of the Xbox One controller
</gallery>
3fb204997ff0f32af89e7d0ad461d88ce1283a6e
373
372
2024-10-19T13:04:13Z
MidnightDoggo19
464582
Edit link
wikitext
text/x-wiki
{{stub}}
'''Looking for Group''', or "'''LFG'''", messages, are a request from one player to have people join their game session. The [[Xbox]] platform has a built-in system for making LFG posts, allowing players to specify which game they are playing, how many open spots they have, and other information and requirements such as player age and experience within the game.
== Quests ==
One of the [[Quests#Play_in_LFGs | Xbox Ambassador Quests]] was to participate in 3 '''LFG''' posts per week, joining and interacting with the player(s) that made the post. This would grant the Ambassador a set amount of [[XP]].
== Creating an '''LFG''' Post ==
In order to create an '''LFG''' post, navigate to the Sidebar of an [[Xbox]] console via the Xbox Home button, indicated at position 5 in the [[Looking_For_Group#Gallery | Controller Diagram]]. Then, navigate to the "People" tab and select "'''Looking For Group'''". Press "Search or Create Post" and fill in the required information, and select "Post".
== Gallery ==
<gallery>
File: Xbox_Controller.jpg | A diagram of the Xbox One controller
</gallery>
e3a51c38a9f972bc54bfae3f353a41ba019810ed
388
373
2024-10-19T13:26:01Z
MidnightDoggo19
464582
Fixed linking error by removing it entirely
wikitext
text/x-wiki
{{stub}}
'''Looking for Group''', or "'''LFG'''", messages, are a request from one player to have people join their game session. The [[Xbox]] platform has a built-in system for making LFG posts, allowing players to specify which game they are playing, how many open spots they have, and other information and requirements such as player age and experience within the game.
== Quests ==
One of the [[Quests#Play_in_LFGs | Xbox Ambassador Quests]] was to participate in 3 '''LFG''' posts per week, joining and interacting with the player(s) that made the post. This would grant the Ambassador a set amount of [[XP]].
== Creating an '''LFG''' Post ==
In order to create an '''LFG''' post, navigate to the Sidebar of an [[Xbox]] console via the Xbox Home button, indicated at position 5 in the Controller Diagram, shown in the Gallery at the bottom of this page. Then, navigate to the "People" tab and select "'''Looking For Group'''". Press "Search or Create Post" and fill in the required information, and select "Post".
== Gallery ==
<gallery>
File: Xbox_Controller.jpg | A diagram of the Xbox One controller
</gallery>
5c39c805935bf05e719efc3daebb9a4944306021
LFG
0
282
378
2024-10-19T13:06:56Z
MidnightDoggo19
464582
Redirect LFG page to Looking for Group Page
wikitext
text/x-wiki
#REDIRECT [[Looking for Group]]
3e8834f2c8faa061ae5c3d71168303525dd93336
Handbook
0
283
380
2024-10-19T13:08:36Z
MidnightDoggo19
464582
MidnightDoggo19 moved page [[Handbook]] to [[Xbox Ambassadors Handbook]]: Title Change
wikitext
text/x-wiki
#REDIRECT [[Xbox Ambassadors Handbook]]
cbcfa6a7fbe06702763827c9cbad0ec4f7545280
Good Game
0
284
386
2024-10-19T13:24:06Z
MidnightDoggo19
464582
GG
wikitext
text/x-wiki
{{stub}}
A '''Good Game''' message ('''GG''') is a way for players to show good sportsmanship within a video game. One of the [[Quests | Xbox Ambassador Quests]] was to send GG messages to different players that they had interacted with, promoting a positive gaming environment. It's important to note that this acronym exists outside of the [[Xbox]] community and is used in nearly every multiplayer video game.
62ee8a6a67412ef19bd8ec58ea784ebc8499bc6c
GG
0
285
387
2024-10-19T13:24:16Z
MidnightDoggo19
464582
Redirect GG to Good Game
wikitext
text/x-wiki
#REDIRECT [[Good Game]]
48c36301c81b0fcdc0ae11dadb84e1040a34e6ee
Ambassador Sweepstakes
0
286
390
2024-10-19T13:30:48Z
MidnightDoggo19
464582
Barebones sweepstakes page
wikitext
text/x-wiki
{{stub}}
'''Sweepstakes''' were a way for [[Xbox Ambassadors | Ambassadors]] to earn rewards by redeeming Sweepstakes Tickets. These Tickets were separate from [[Microsoft Rewards Points]].
b0b19873b1a2f50ec11f121cb82a2606d978e2eb
File:Example.png
6
287
391
2024-10-19T13:54:28Z
MidnightDoggo19
464582
Placeholder image
wikitext
text/x-wiki
== Summary ==
Placeholder image
== Licensing ==
{{License|CC-PD}}
0d6974ec7f909d4dbbc749d8902b41d803eccc8c
File:Playandearn.png
6
288
392
2024-10-19T13:57:28Z
MidnightDoggo19
464582
wikitext
text/x-wiki
MS rewards points: xbox app quests
== Licensing ==
{{License|fairuse}}
[[Category:Microsoft Rewards Points]]
a679430c320e5d6bd2d0428e7b272ef67fc06c99
File:Earnmorepoints.png
6
289
393
2024-10-19T13:57:29Z
MidnightDoggo19
464582
wikitext
text/x-wiki
MS rewards points: xbox app quests
== Licensing ==
{{License|fairuse}}
[[Category:Microsoft Rewards Points]]
a679430c320e5d6bd2d0428e7b272ef67fc06c99
File:MSWebsiteRewardsQuests.png
6
290
394
2024-10-19T14:01:08Z
MidnightDoggo19
464582
MS Rewards Objectives
wikitext
text/x-wiki
== Summary ==
MS Rewards Objectives
== Licensing ==
{{License|fairuse}}
1dcb898ce7ee3ba096b6abb84278827483b7e5e0
395
394
2024-10-19T14:01:36Z
MidnightDoggo19
464582
MidnightDoggo19 moved page [[File:Screenshot 2024-10-19 150003.png]] to [[File:MSWebsiteRewardsQuests.png]] without leaving a redirect: Misspelled title
wikitext
text/x-wiki
== Summary ==
MS Rewards Objectives
== Licensing ==
{{License|fairuse}}
1dcb898ce7ee3ba096b6abb84278827483b7e5e0
Microsoft Rewards Points
0
291
396
2024-10-19T14:03:20Z
MidnightDoggo19
464582
MS Rewards Points Page
wikitext
text/x-wiki
{{stub}}
'''Microsoft Rewards Points''' are a special type of "currency" available to be redeemed and earned within the [[Microsoft]] ecosystem, including [[Xbox]], Edge/Bing, and more.
=== Redeeming '''Points''' ===
====What '''Points''' Can be Redeemed For==== <!---TODO: This is a bad name--->
'''Microsoft Rewards Points''' can be redeemed for prizes such as gift cards to companies such as Starbucks, Amazon, or Microsoft. and entries into sweepstakes. They can also be redeemed for some in-game currencies such as [https://seaofthieves.wiki.gg/wiki/Ancient_Coins Sea of Thieves Ancient Coins], [https://minecraft.wiki/w/Marketplace#Minecoins Minecraft Minecoins], Overwatch 2 Coins, and more.
==== How to Redeem '''Points''' ====
'''Points''' can be redeemed on [[Xbox | Xbox consoles]] or the [https://rewards.bing.com/redeem/?form=dash_2 Microsoft website]. The process is largely the same for both, with the user choosing what they'd like to redeem their '''Points''' for and then receiving an email with the code. Users can set "Goals" to let them know their progress towards a certain rewards they'd like to redeem.
=== Earning '''Points''' ===
==== Xbox Ambassadors ====
[[Xbox Ambassadors]]
<!---TODO--->
==== Xbox Game Pass ====
[[Xbox Game Pass]] subscribers can earn '''Points''' by completing certain objectives, similar to [[Quests | Xbox Ambassador Quests]]. These objectives come in Daily, weekly, and Monthly varieties. Upon completion, users receive a notification allowing them to add those '''Points''' to their total balance, or they can do it via the Xbox Mobile App. They can then be redeemed as normal.
Some objectives include:
* Opening the Xbox Mobile App for 5 days in a row, with more points rewarded each day (Daily)
* Playing a game on PC for at least 15 minutes (Daily)
* Playing an Xbox Game Pass game on an [[Xbox]] console (Daily)
* Earning an [[Achievements | Achievement]] in an Xbox Game Pass Game (Daily, Weekly)
* Completing numbers of objectives (Weekly, Monthly)
==== Other Methods ====
Users can also earn '''Points''' by:
* Searching using Bing
* Completing quizzes in Bing
<!---TODO--->
=== Gallery ===
<gallery>
File: Playandearn.png | Objectives in the Xbox App
File: Earnmorepoints.png | Objectives in the Xbox App (2)
File: MSWebsiteRewardsQuests.png | Objectives on the Microsoft website
</gallery>
ad8bd4d5e662004159b03c1daf4d3d31af52eb4b
397
396
2024-10-19T14:03:53Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{stub}}
'''Microsoft Rewards Points''' are a special type of "currency" available to be redeemed and earned within the [[Microsoft]] ecosystem, including [[Xbox]], Edge/Bing, and more.
=== Redeeming '''Points''' ===
====What '''Points''' Can be Redeemed For==== <!---TODO: This is a bad name--->
'''Microsoft Rewards Points''' can be redeemed for prizes such as gift cards to companies such as Starbucks, Amazon, or Microsoft. and entries into sweepstakes. They can also be redeemed for some in-game currencies such as [https://seaofthieves.wiki.gg/wiki/Ancient_Coins Sea of Thieves Ancient Coins], [https://minecraft.wiki/w/Marketplace#Minecoins Minecraft Minecoins], Overwatch 2 Coins, and more.
==== How to Redeem '''Points''' ====
'''Points''' can be redeemed on [[Xbox | Xbox consoles]] or the [https://rewards.bing.com/redeem/?form=dash_2 Microsoft website]. The process is largely the same for both, with the user choosing what they'd like to redeem their '''Points''' for and then receiving an email with the code. Users can set "Goals" to let them know their progress towards a certain rewards they'd like to redeem.
=== Earning '''Points''' ===
==== Xbox Ambassadors ====
[[Xbox Ambassadors]], [[Program Rewards]]
<!---TODO--->
==== Xbox Game Pass ====
[[Xbox Game Pass]] subscribers can earn '''Points''' by completing certain objectives, similar to [[Quests | Xbox Ambassador Quests]]. These objectives come in Daily, weekly, and Monthly varieties. Upon completion, users receive a notification allowing them to add those '''Points''' to their total balance, or they can do it via the Xbox Mobile App. They can then be redeemed as normal.
Some objectives include:
* Opening the Xbox Mobile App for 5 days in a row, with more points rewarded each day (Daily)
* Playing a game on PC for at least 15 minutes (Daily)
* Playing an Xbox Game Pass game on an [[Xbox]] console (Daily)
* Earning an [[Achievements | Achievement]] in an Xbox Game Pass Game (Daily, Weekly)
* Completing numbers of objectives (Weekly, Monthly)
==== Other Methods ====
Users can also earn '''Points''' by:
* Searching using Bing
* Completing quizzes in Bing
<!---TODO--->
=== Gallery ===
<gallery>
File: Playandearn.png | Objectives in the Xbox App
File: Earnmorepoints.png | Objectives in the Xbox App (2)
File: MSWebsiteRewardsQuests.png | Objectives on the Microsoft website
</gallery>
e96a28659361c541d3fd60823944e9679e01e526
Template:SeasonOld
10
292
400
2024-10-19T14:23:15Z
MidnightDoggo19
464582
Infobox created with infobox builder.
wikitext
text/x-wiki
<infobox><title source="Season"><default>{{PAGENAME}}</default></title><image source="image"><default>Example.png</default></image><header>Overview</header><data source="began"><label>Started</label></data><data source="ended"><label>Ended</label></data><data source="theme"><label>Theme</label></data></infobox>
c8251c491f2877d810be8f438920fc819de3928e
401
400
2024-10-19T16:09:07Z
MidnightDoggo19
464582
MidnightDoggo19 moved page [[Template:Season]] to [[Template:SeasonOld]] without leaving a redirect: already existed
wikitext
text/x-wiki
<infobox><title source="Season"><default>{{PAGENAME}}</default></title><image source="image"><default>Example.png</default></image><header>Overview</header><data source="began"><label>Started</label></data><data source="ended"><label>Ended</label></data><data source="theme"><label>Theme</label></data></infobox>
c8251c491f2877d810be8f438920fc819de3928e
Blog Posts
0
277
402
364
2024-10-19T16:53:11Z
MidnightDoggo19
464582
typos
wikitext
text/x-wiki
{{stub}}
'''Blog posts''' on the Xbox Ambassador website were either written by [[Xbox Ambassadors]] staff to inform members the program updates and what was going on inside the program. Additionally, members could submit articles to the Ambassadors staff to be published for any other Ambassador to read. Archived versions of blog posts can be found [[Community Archive|in the community archive]].
== Updates ==
Placeholder text
59af83e94801a565a863397ae6a92d3325f7759d
403
402
2024-10-19T16:53:37Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{stub}}
'''Blog posts''' on the Xbox Ambassador website were written by [[Xbox Ambassadors]] staff to inform members the program updates and what was going on inside the program. Additionally, members could submit articles to the Ambassadors staff to be published for any other Ambassador to read. Archived versions of blog posts can be found [[Community Archive|in the community archive]].
== Updates ==
Placeholder text
315468ac38012e7ee5eb71d8d0f58da175b8cf90
Ambassadors
0
293
404
2024-10-19T17:04:34Z
MidnightDoggo19
464582
added redirect
wikitext
text/x-wiki
#REDIRECT [[Xbox Ambassadors]]
f3f97ab655b0632ce31e9c9692a1f9acf4aa7e5a
Xbox Game Pass
0
294
405
2024-10-19T18:54:31Z
MidnightDoggo19
464582
gamepass
wikitext
text/x-wiki
'''Xbox Game Pass''' is a subscription service from [[Xbox]].
<!---TODO: will do--->
435e2cbcae0617de8b7b84c3907cdd0549f63e33
406
405
2024-10-19T18:55:29Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{stub}}
'''Xbox Game Pass''' is a subscription service from [[Xbox]].
<!---TODO: will do--->
f2f8a585e6490bccd5796d410fd2c1a0e8d0962d
Xbox Ambassadors Wiki:Community portal
4
295
407
2024-10-19T19:56:40Z
MidnightDoggo19
464582
TODO
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
16e66d26088447cd6f5dd86aefda3b08d9ad3109
408
407
2024-10-19T20:20:27Z
AblePirate
495218
AblePirate moved page [[Xbox Ambassadors Wiki/Community portal]] to [[Xbox Ambassadors Wiki:Community portal]] without leaving a redirect: Standardizing the title
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
16e66d26088447cd6f5dd86aefda3b08d9ad3109
416
408
2024-10-19T20:29:05Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
placeholder
a88489ed760ddac72f87cfc21e8136313e3a3018
418
416
2024-10-19T20:31:30Z
MidnightDoggo19
464582
MidnightDoggo19 moved page [[Xbox Ambassadors Wiki:Community portal]] to [[Community Portal]]: Standardizing the title
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
placeholder
a88489ed760ddac72f87cfc21e8136313e3a3018
421
418
2024-10-19T20:38:57Z
AblePirate
495218
Added Maintenance Tasks
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
placeholder
== Maintenance Tasks ==
* [[:Special:AncientPages|Oldest Pages]]
* [[:Special:LonelyPages|Orphaned Pages]]
* [[:Special:ShortPages|Short Pages]]
* [[:Category:Stubs|Stubs]]
8a144dcf34a8cbd2b4462068f5dd9d4739df8d6a
422
421
2024-10-19T20:40:58Z
AblePirate
495218
AblePirate moved page [[Community Portal]] to [[Xbox Ambassadors Wiki:Community portal]] over a redirect without leaving a redirect: revert
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
placeholder
== Maintenance Tasks ==
* [[:Special:AncientPages|Oldest Pages]]
* [[:Special:LonelyPages|Orphaned Pages]]
* [[:Special:ShortPages|Short Pages]]
* [[:Category:Stubs|Stubs]]
8a144dcf34a8cbd2b4462068f5dd9d4739df8d6a
424
422
2024-10-19T21:10:04Z
MidnightDoggo19
464582
Added info on editing and creating pages
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
The [[Xbox_Ambassadors_Wiki | Unofficial Xbox Ambassadors Wiki]] is in need of help creating and editing pages.
== TODO ==
=== Image Packs ===
Currently, we're missing many of the [[Seasons]] image packs. Ones we do have can be found in the [[Community_Archive#Google_Drive | Google Drive]] folder. If you've got a copy of any of the missing packs, please upload them to the Drive.
=== Seasons ===
In addition to the packs, we also need to create a page for each [[Seasons | season]], of which there were 35. This includes tiers, rewards, quests, etc.
=== Stubs ===
[[:Category:Stubs|Stubs]] are pages which lack information or are otherwise too short. You can help the Wiki by adding this information and expanding the pages. Currently, some stubs are:
* [[Xbox]]
* [[Microsoft]]
== How to Help ==
==== Editing Pages ====
To edit a page, you can visit this [[Special:EditPage | link]] or select the "Edit" button at the stop of the page. If a page is [[Special:ProtectedPages | protected]], only administrators can edit it. Examples of protected pages include the sidebar and [[Main Page]].
==== Creating a Page ====
To create a page there are two options. Please check before making a page to ensure we don't have duplicates.
===== Use the built-in Tool =====
# Visit this [[Special:NewPage | link]]
# Enter the page title
# Make sure the category is (Main)
# Select "Create" and enter the content of your new page!
===== Directly Link =====
Alternatively, you could visit <q><nowiki>https://xboxambassadors.wiki.gg/wiki/<new page name>?action=edit</nowiki></q>, where <new page name> is the name of your new page. You can then enter the content of the new page.
== Maintenance Tasks ==
* [[:Special:AncientPages|Oldest Pages]]
* [[:Special:LonelyPages|Orphaned Pages]]
* [[:Special:ShortPages|Short Pages]]
* [[:Category:Stubs|Stubs]]
675ed4b073eca59b5b010e0e8c18bcbc3f777408
428
424
2024-10-19T21:44:53Z
AblePirate
495218
/* TODO */ updated name
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
The [[Xbox_Ambassadors_Wiki | Unofficial Xbox Ambassadors Wiki]] is in need of help creating and editing pages.
== To-do list ==
=== Wanted Items ===
Currently, we're missing many of the [[Seasons]] image packs. Ones we do have can be found in the [[Community_Archive#Google_Drive | Google Drive]] folder. If you've got a copy of any of the missing packs, please upload them to the Drive.
=== Seasons ===
In addition to the packs, we also need to create a page for each [[Seasons | season]], of which there were 35. This includes tiers, rewards, quests, etc.
=== Stubs ===
[[:Category:Stubs|Stubs]] are pages which lack information or are otherwise too short. You can help the Wiki by adding this information and expanding the pages. Currently, some stubs are:
* [[Xbox]]
* [[Microsoft]]
== How to Help ==
==== Editing Pages ====
To edit a page, you can visit this [[Special:EditPage | link]] or select the "Edit" button at the stop of the page. If a page is [[Special:ProtectedPages | protected]], only administrators can edit it. Examples of protected pages include the sidebar and [[Main Page]].
==== Creating a Page ====
To create a page there are two options. Please check before making a page to ensure we don't have duplicates.
===== Use the built-in Tool =====
# Visit this [[Special:NewPage | link]]
# Enter the page title
# Make sure the category is (Main)
# Select "Create" and enter the content of your new page!
===== Directly Link =====
Alternatively, you could visit <q><nowiki>https://xboxambassadors.wiki.gg/wiki/<new page name>?action=edit</nowiki></q>, where <new page name> is the name of your new page. You can then enter the content of the new page.
== Maintenance Tasks ==
* [[:Special:AncientPages|Oldest Pages]]
* [[:Special:LonelyPages|Orphaned Pages]]
* [[:Special:ShortPages|Short Pages]]
* [[:Category:Stubs|Stubs]]
4e3feeef54ada0034b69cff8093034aac15feaf5
MediaWiki:Sidebar
8
245
409
297
2024-10-19T20:21:12Z
AblePirate
495218
Test
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** mainpage:Community_portal|Community Portal
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help-mediawiki
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|Program Archive
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
6256d7c0051a2f109b3b278b77ba3c9e8e22e5a9
410
409
2024-10-19T20:21:38Z
AblePirate
495218
Test
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** Xbox Ambassadors Wiki:Community portal|Community Portal
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help-mediawiki
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|Program Archive
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
406e49bd9b91949fa0db41ae88f4bf2a8c428398
411
410
2024-10-19T20:23:12Z
AblePirate
495218
Seperated links into links
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** Xbox Ambassadors Wiki:Community portal|Community Portal
** helppage|help-mediawiki
* Links
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|Program Archive
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
ad0a26e221fc3a84c2dfaa68c5735c6f99e40159
412
411
2024-10-19T20:26:56Z
AblePirate
495218
Protected "[[MediaWiki:Sidebar]]": Important feature ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** Xbox Ambassadors Wiki:Community portal|Community Portal
** helppage|help-mediawiki
* Links
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|Program Archive
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
ad0a26e221fc3a84c2dfaa68c5735c6f99e40159
413
412
2024-10-19T20:27:39Z
AblePirate
495218
Capital N for Navigation
wikitext
text/x-wiki
* Navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** Xbox Ambassadors Wiki:Community portal|Community Portal
** helppage|help-mediawiki
* Links
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|Program Archive
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
e068f26de4bd82386e10b2f36c975c8faf1eba99
414
413
2024-10-19T20:28:01Z
AblePirate
495218
Test
wikitext
text/x-wiki
* Navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** Xbox Ambassadors Wiki:Community portal|Community Portal
** helppage|help-mediawiki
* Links
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|Program Archive
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
624ba8dc435b3a1f68cb63a05a82022236425cf6
417
414
2024-10-19T20:29:28Z
AblePirate
495218
.
wikitext
text/x-wiki
* Navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** portal-url|portal
** helppage|help-mediawiki
* Links
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf|Program Archive
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
356b9f2e89a0ac957aee2e97034b7f0e8e0e03ee
Ambassador Sweepstakes
0
286
425
390
2024-10-19T21:20:39Z
MidnightDoggo19
464582
MidnightDoggo19 moved page [[Sweepstakes]] to [[Ambassador Sweepstakes]]: Standardizing the title
wikitext
text/x-wiki
{{stub}}
'''Sweepstakes''' were a way for [[Xbox Ambassadors | Ambassadors]] to earn rewards by redeeming Sweepstakes Tickets. These Tickets were separate from [[Microsoft Rewards Points]].
b0b19873b1a2f50ec11f121cb82a2606d978e2eb
Sweepstakes
0
299
426
2024-10-19T21:20:39Z
MidnightDoggo19
464582
MidnightDoggo19 moved page [[Sweepstakes]] to [[Ambassador Sweepstakes]]: Standardizing the title
wikitext
text/x-wiki
#REDIRECT [[Ambassador Sweepstakes]]
ca3b8a3680283044b1284f1d6dc59a0b4e318127
Profile Badges
0
250
427
352
2024-10-19T21:30:03Z
AblePirate
495218
Added more info
wikitext
text/x-wiki
'''Profile Badges''' are earnable badges that are found on user's Xbox Profiles. These badges are earned in a variety of ways.
== List of Badges ==
Below are a list of obtainable badges for the [[Xbox Ambassadors | Ambassador Program]]:
==== Ambassador Level Badge ====
Ambassador Level Badges were given out to Ambassadors who reached a level in the Ambassador Program by gaining a certain amount of [[XP]]. After reaching Level 1, this badge would automatically be displayed on their Xbox Profile. If they wished to disable the Badge, they could do so from the "Badges and Pins" page on the Ambassador Website.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AL1Badge.png|100px]] || Level 1 Xbox Ambassador || Reach Level 1 in the Ambassador Program.
|-
| align=center | [[File:AL2Badge.png|100px]] || Level 2 Xbox Ambassador || Reach Level 2 in the Ambassador Program.
|-
| align=center | [[File:AL3Badge.png|100px]] || Level 3 Xbox Ambassador || Reach Level 3 in the Ambassador Program.
|-
| align=center | [[File:AL4Badge.png|100px]] || Level 4 Xbox Ambassador || Reach Level 4 in the Ambassador Program.
|}
==== Legacy Badge ====
On September 9, 2024, it was announced that the Xbox Ambassador Level Badge shown on users profiles would be updated with a special legacy design. Users who did not set their Level Badge to "On" before October 15, 2024 did not recieve the Legacy Badge on their Xbox Profile. Unlike the Ambassador Level Badges, this Badge cannot be hidden.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:LXABadge.png|100px]] || Legacy Xbox Ambassador || Awarded to all Xbox Ambassadors with their Ambassador Level Badge active after October 15, 2024.
|}
==== Accessibility Ally ====
The Accessibility Ally badge was earnable by completing all quests in the [[Accessibility Explorer Path]]. This badge was earnable up to October 15, 2024, as the path remained open until the end of the Ambassador Program.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AABadge.png|100px]] || Xbox Ambassador Accessibility Ally || Reach Level 4 in the Accessibility Ally [[Quests | quests]].
|}
==== Xbox Community Champions ====
'''Xbox Community Champions''', formerly '''Xbox Ambassador Community Champions''', are players that go above and beyond to support and give back to the community.
{{main|Xbox Community Champions}}
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:CCBadge.png|100px]] || Xbox Ambassador Community Champion || Become an [[Xbox Community Champions|Xbox Community Champion]].
|}
bf55df599db0117f55753b57e29b78e030214187
File:Site-logo.png
6
248
429
359
2024-10-19T22:27:39Z
AblePirate
495218
AblePirate uploaded a new version of [[File:Site-logo.png]]
wikitext
text/x-wiki
== Summary ==
Xbox ambassadors logo (site logo)
== Licensing ==
{{License|game}}
7cba8de0173367acbd9adb4888aefe6ef1de13a7
Microsoft Rewards Points
0
291
430
397
2024-10-19T22:44:19Z
MidnightDoggo19
464582
Clarified
wikitext
text/x-wiki
{{stub}}
'''Microsoft Rewards Points''' are a special type of "currency" available to be redeemed and earned within the [[Microsoft]] ecosystem, including [[Xbox]], Edge/Bing, and more. '''Points''' are separate to the [[Xbox Ambassadors | Ambassadors]] system and were therefor not discontinued alongside the program, meaning they can still be earned today.
=== Redeeming '''Points''' ===
====What '''Points''' Can be Redeemed For==== <!---TODO: This is a bad name--->
'''Microsoft Rewards Points''' can be redeemed for prizes such as gift cards to companies such as Starbucks, Amazon, or Microsoft. and entries into sweepstakes. They can also be redeemed for some in-game currencies such as [https://seaofthieves.wiki.gg/wiki/Ancient_Coins Sea of Thieves Ancient Coins], [https://minecraft.wiki/w/Marketplace#Minecoins Minecraft Minecoins], Overwatch 2 Coins, and more.
==== How to Redeem '''Points''' ====
'''Points''' can be redeemed on [[Xbox | Xbox consoles]] or the [https://rewards.bing.com/redeem/?form=dash_2 Microsoft website]. The process is largely the same for both, with the user choosing what they'd like to redeem their '''Points''' for and then receiving an email with the code. Users can set "Goals" to let them know their progress towards a certain rewards they'd like to redeem.
=== Earning '''Points''' ===
==== Xbox Ambassadors ====
[[Xbox Ambassadors]], [[Program Rewards]]
<!---TODO--->
==== Xbox Game Pass ====
[[Xbox Game Pass]] subscribers can earn '''Points''' by completing certain objectives, similar to [[Quests | Xbox Ambassador Quests]]. These objectives come in Daily, weekly, and Monthly varieties. Upon completion, users receive a notification allowing them to add those '''Points''' to their total balance, or they can do it via the Xbox Mobile App. They can then be redeemed as normal.
Some objectives include:
* Opening the Xbox Mobile App for 5 days in a row, with more points rewarded each day (Daily)
* Playing a game on PC for at least 15 minutes (Daily)
* Playing an Xbox Game Pass game on an [[Xbox]] console (Daily)
* Earning an [[Achievements | Achievement]] in an Xbox Game Pass Game (Daily, Weekly)
* Completing numbers of objectives (Weekly, Monthly)
==== Other Methods ====
Users can also earn '''Points''' by:
* Searching using Bing
* Completing quizzes in Bing
<!---TODO--->
=== Gallery ===
<gallery>
File: Playandearn.png | Objectives in the Xbox App
File: Earnmorepoints.png | Objectives in the Xbox App (2)
File: MSWebsiteRewardsQuests.png | Objectives on the Microsoft website
</gallery>
91e2d29cea05d65c8273477b823c0f1983cddf68
Community Archive
0
276
431
382
2024-10-19T22:48:10Z
MidnightDoggo19
464582
Changed link
wikitext
text/x-wiki
<!--TODO: Images, more text--->
'''The [[Xbox Ambassadors]] Community Archive''' is an effort by the Xbox Ambassadors community to save some of the resources from the program since the its [https://www.reddit.com/r/XboxAmbassador/comments/1fkpfbo/final_season_of_the_xbox_ambassadors_program/ discontinuation] in October of 2024.
== Internet Archive ==
Much data on the Ambassadors Website was rendered unavailable post-shutdown, but the [https://web.archive.org/web/20240000000000*/ambassadors.microsoft.com Internet Archive's "Wayback Machine"] has taken snapshots of the website throughout the years that are now publicly available. Unfortunately, due to the nature of the website, it does not take snapshots of areas of the site that require a user to sign in, such as the Profile and [[Quests]] page.
== Google Drive ==
Many badge images, articles, and even a full copy of the Ambassadors handbook are stored in a [https://drive.google.com/drive/u/0/folders/11Ai4OegBCHymXHFxvDaTdaNhrPOP2mWf Google Drive Folder]. This folder is open to the public for those who want to go back through old articles and find old pins or badge images. So far, it's still missing many [[Seasons | seasons]] worth of image packs, and contributions are always appreciated.
== Discord ==
There also exists an [https://discord.gg/PJj2x5CGbe unofficial Xbox Ambassadors Discord server] with many former members of the program. It's fairly active and another great resource for those looking to learn more about the program.
== Wiki ==
Of course, there's also this wiki. This is the compilation of all the above sources and is always being edited and improved. [[Xbox_Ambassadors_Wiki:Community_portal | If you'd like to help keep the legacy of Ambassadors alive, this is the place to do it.]] Anything from the smallest of typo corrections to the longest of pages is appreciated.
8cf5c98a0b6c3e262b11b8eb0bc435283530059a
File:LC Badge.png
6
300
432
2024-10-19T23:11:40Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:Logo.png
6
301
433
2024-10-19T23:11:42Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:Mission icon.jpg
6
302
434
2024-10-19T23:11:43Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:SplashScreen.png
6
303
435
2024-10-19T23:11:44Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:StoreLogo.scale-400.png
6
304
436
2024-10-19T23:11:45Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:UserIcon.png
6
305
437
2024-10-19T23:11:46Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:XA BG1.png
6
306
438
2024-10-19T23:11:50Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:XA Logo.png
6
307
439
2024-10-19T23:11:51Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:XA Logo2.png
6
308
440
2024-10-19T23:11:52Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:Xbanswers.png
6
309
441
2024-10-19T23:11:54Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
File:XL Badge.png
6
310
442
2024-10-19T23:11:55Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Images taken from https://github.com/italoaguiar/AmbassadorCompanion/tree/main/src/Xbox.Ambassadors/Assets
== Licensing ==
{{License|game}}
[[Category:AmbassadorCompanion]]
6139762049cc49a08287a492b0bfdce7e4d751bf
Season 35
0
311
443
2024-10-19T23:31:27Z
AblePirate
495218
New
wikitext
text/x-wiki
{{stub}}
{{SeasonInfo
|title={{PAGENAME}}
|image={{PAGENAME}}.png
|Start Date=July 1, 2024
|End Date=October 15, 2024
|Days=106
}}
'''Season 35''' was the thirty-fifth and final [[Seasons|Season]] of the '''Xbox Ambassador Program''', beginning on '''July 1, 2024''' and ended on '''October 15, 2024''', lasting just over 15 weeks.
30f9abbefff934d29b7c444c0250ca3dc123e34f
Seasons
0
271
444
341
2024-10-19T23:38:07Z
AblePirate
495218
Added seasonal history table
wikitext
text/x-wiki
{{stub}}
'''Seasons''' in Xbox Ambassadors were themed periods of time where Ambassadors could complete Seasonal activities to increase seasonal [[XP]] earnings to unlock rewards and tickets at the various tier levels for the Season.
At the start of each season, seasonal XP and tier levels reset.
== Season Tiers ==
* Bronze
* Silver
* Gold (3,000 XP)
* Platinum (8,000 XP)
* Diamond (15,000 XP)
== Season history ==
{| class="wikitable"
|-
! Image !! Season !! Duration
|-
| [[File:Season 1.png|100px]] || [[Season 1]] || ? - ?
|-
| [[File:Season 2.png|100px]] || [[Season 2]] || ? - ?
|-
| [[File:Season 3.png|100px]] || [[Season 3]] || ? - ?
|-
| [[File:Season 4.png|100px]] || [[Season 4]] || ? - ?
|-
| [[File:Season 5.png|100px]] || [[Season 5]] || ? - ?
|-
| [[File:Season 6.png|100px]] || [[Season 6]] || ? - ?
|-
| [[File:Season 7.png|100px]] || [[Season 7]] || ? - ?
|-
| [[File:Season 8.png|100px]] || [[Season 8]] || ? - ?
|-
| [[File:Season 9.png|100px]] || [[Season 9]] || ? - ?
|-
| [[File:Season 10.png|100px]] || [[Season 10]] || ? - ?
|-
| [[File:Season 11.png|100px]] || [[Season 11]] || ? - ?
|-
| [[File:Season 12.png|100px]] || [[Season 12]] || ? - ?
|-
| [[File:Season 13.png|100px]] || [[Season 13]] || ? - ?
|-
| [[File:Season 14.png|100px]] || [[Season 14]] || ? - ?
|-
| [[File:Season 15.png|100px]] || [[Season 15]] || ? - ?
|-
| [[File:Season 16.png|100px]] || [[Season 16]] || ? - ?
|-
| [[File:Season 17.png|100px]] || [[Season 17]] || ? - ?
|-
| [[File:Season 18.png|100px]] || [[Season 18]] || ? - ?
|-
| [[File:Season 19.png|100px]] || [[Season 19]] || ? - ?
|-
| [[File:Season 20.png|100px]] || [[Season 20]] || ? - ?
|-
| [[File:Season 21.png|100px]] || [[Season 21]] || ? - ?
|-
| [[File:Season 22.png|100px]] || [[Season 22]] || ? - ?
|-
| [[File:Season 23.png|100px]] || [[Season 23]] || ? - ?
|-
| [[File:Season 24.png|100px]] || [[Season 24]] || ? - ?
|-
| [[File:Season 25.png|100px]] || [[Season 25]] || ? - ?
|-
| [[File:Season 26.png|100px]] || [[Season 26]] || ? - ?
|-
| [[File:Season 27.png|100px]] || [[Season 27]] || ? - ?
|-
| [[File:Season 28.png|100px]] || [[Season 28]] || ? - ?
|-
| [[File:Season 29.png|100px]] || [[Season 29]] || ? - ?
|-
| [[File:Season 30.png|100px]] || [[Season 30]] || ? - ?
|-
| [[File:Season 31.png|100px]] || [[Season 31]] || ? - ?
|-
| [[File:Season 32.png|100px]] || [[Season 32]] || ? - ?
|-
| [[File:Season 33.png|100px]] || [[Season 33]] || ? - ?
|-
| [[File:Season 34.png|100px]] || [[Season 34]] || ? - ?
|-
| [[File:Season 35.png|100px]] || [[Season 35]] || July 1, 2024 - October 15, 2024
|}
d9e0f78bc25a5914e948bdaa97cd17ffc0847db5
446
444
2024-10-19T23:41:07Z
AblePirate
495218
100px -> 200px
wikitext
text/x-wiki
{{stub}}
'''Seasons''' in Xbox Ambassadors were themed periods of time where Ambassadors could complete Seasonal activities to increase seasonal [[XP]] earnings to unlock rewards and tickets at the various tier levels for the Season.
At the start of each season, seasonal XP and tier levels reset.
== Season Tiers ==
* Bronze
* Silver
* Gold (3,000 XP)
* Platinum (8,000 XP)
* Diamond (15,000 XP)
== Season history ==
{| class="wikitable"
|-
! Image !! Season !! Duration
|-
| [[File:Season 1.png|200px]] || [[Season 1]] || ? - ?
|-
| [[File:Season 2.png|200px]] || [[Season 2]] || ? - ?
|-
| [[File:Season 3.png|200px]] || [[Season 3]] || ? - ?
|-
| [[File:Season 4.png|200px]] || [[Season 4]] || ? - ?
|-
| [[File:Season 5.png|200px]] || [[Season 5]] || ? - ?
|-
| [[File:Season 6.png|200px]] || [[Season 6]] || ? - ?
|-
| [[File:Season 7.png|200px]] || [[Season 7]] || ? - ?
|-
| [[File:Season 8.png|200px]] || [[Season 8]] || ? - ?
|-
| [[File:Season 9.png|200px]] || [[Season 9]] || ? - ?
|-
| [[File:Season 10.png|200px]] || [[Season 10]] || ? - ?
|-
| [[File:Season 11.png|200px]] || [[Season 11]] || ? - ?
|-
| [[File:Season 12.png|200px]] || [[Season 12]] || ? - ?
|-
| [[File:Season 13.png|200px]] || [[Season 13]] || ? - ?
|-
| [[File:Season 14.png|200px]] || [[Season 14]] || ? - ?
|-
| [[File:Season 15.png|200px]] || [[Season 15]] || ? - ?
|-
| [[File:Season 16.png|200px]] || [[Season 16]] || ? - ?
|-
| [[File:Season 17.png|200px]] || [[Season 17]] || ? - ?
|-
| [[File:Season 18.png|200px]] || [[Season 18]] || ? - ?
|-
| [[File:Season 19.png|200px]] || [[Season 19]] || ? - ?
|-
| [[File:Season 20.png|200px]] || [[Season 20]] || ? - ?
|-
| [[File:Season 21.png|200px]] || [[Season 21]] || ? - ?
|-
| [[File:Season 22.png|200px]] || [[Season 22]] || ? - ?
|-
| [[File:Season 23.png|200px]] || [[Season 23]] || ? - ?
|-
| [[File:Season 24.png|200px]] || [[Season 24]] || ? - ?
|-
| [[File:Season 25.png|200px]] || [[Season 25]] || ? - ?
|-
| [[File:Season 26.png|200px]] || [[Season 26]] || ? - ?
|-
| [[File:Season 27.png|200px]] || [[Season 27]] || ? - ?
|-
| [[File:Season 28.png|200px]] || [[Season 28]] || ? - ?
|-
| [[File:Season 29.png|200px]] || [[Season 29]] || ? - ?
|-
| [[File:Season 30.png|200px]] || [[Season 30]] || ? - ?
|-
| [[File:Season 31.png|200px]] || [[Season 31]] || ? - ?
|-
| [[File:Season 32.png|200px]] || [[Season 32]] || ? - ?
|-
| [[File:Season 33.png|200px]] || [[Season 33]] || ? - ?
|-
| [[File:Season 34.png|200px]] || [[Season 34]] || ? - ?
|-
| [[File:Season 35.png|200px]] || [[Season 35]] || July 1, 2024 - October 15, 2024
|}
11834a607ea3dede698a48af5d52ff68d21e1172
File:Season 35.png
6
312
445
2024-10-19T23:39:03Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
File:Season 34.png
6
313
447
2024-10-19T23:41:37Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
File:Season 33.png
6
314
448
2024-10-19T23:43:19Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
File:Season 30.png
6
315
449
2024-10-19T23:47:03Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 31.png
6
316
450
2024-10-19T23:47:04Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 32.png
6
317
451
2024-10-19T23:47:06Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 23.png
6
318
452
2024-10-20T00:03:37Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 24.png
6
319
453
2024-10-20T00:03:39Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 25.png
6
320
454
2024-10-20T00:03:41Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 16.png
6
321
455
2024-10-20T00:03:42Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 17.png
6
322
456
2024-10-20T00:03:44Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 18.png
6
323
457
2024-10-20T00:03:46Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 19.png
6
324
458
2024-10-20T00:03:48Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 20.png
6
325
459
2024-10-20T00:03:50Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 21.png
6
326
460
2024-10-20T00:03:52Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 22.png
6
327
461
2024-10-20T00:03:54Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 27.png
6
328
462
2024-10-20T00:05:07Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 28.png
6
329
463
2024-10-20T00:05:08Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 29.png
6
330
464
2024-10-20T00:05:10Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 26.png
6
331
465
2024-10-20T00:05:12Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 12.png
6
332
466
2024-10-20T00:06:07Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 13.png
6
333
467
2024-10-20T00:06:08Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Season 14.png
6
334
468
2024-10-20T00:06:10Z
AblePirate
495218
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
Xbox Ambassadors Wiki
0
237
469
254
2024-10-20T00:46:10Z
AblePirate
495218
Changed description2
wikitext
text/x-wiki
<!-- Hello and welcome to wiki.gg! This page is built via our IMProved Main Page (IMP) framework. If you are familiar with CSS grid areas, that's what you're defining here! But if you don't know any CSS that's ok!
👀 RULE 1: the same keyword represents the same section & can span multiple cells
👀 RULE 2: Each box in each layout must be a CONTIGUOUS RECTANGLE of any dimensions (most likely one of: 1x1, 1x2, 2x1, 2x2, 1x3, 3x1, 3x2, 2x3)
👀 RULE 3: This page defines LAYOUT ONLY. To edit the content, please use the links provided for you after saving/previewing your page.
👀 RULE 4: If you want to RENAME or ADD a box, press the button that says Create Box after saving or previewing this page and it will make a new template for you. Yes, you will be able to change the title later if you change your mind after filling out the prompt!
👀 RULE 5: Each box must be used somewhere in each layout. If you see your boxes all squished to the left, some vertical text or empty space to the right of them, and some other boxes at the very bottom taking up the remaining width, it probably means you broke this rule.
-->{{Main page
|desktop=
<!-- for WIDE SCREENS -->
<!-- 👀 keep this at 3 columns, but you can otherwise rearrange as desired -->
welcome welcome welcome
about links links
contribute contribute external
<!-- end WIDE SCREEN layout -->
|tablet=
<!-- for TABLET SCREENS -->
<!-- 👀 keep this at 2 columns, but you can otherwise rearrange as desired -->
welcome welcome
about links
contribute external
<!-- end TABLET SCREEN layout -->
|mobile=
<!-- for MOBILE DEVICES -->
<!-- 👀 keep this at 1 column, but you can otherwise rearrange as desired -->
welcome
about
links
external
contribute
<!-- end MOBILE DEVICE layout -->
}}
{{#description2:Welcome to the {{SITENAME}}, the community-ran resource for the Xbox Ambassador Program.}} <!-- this is a short description of your wiki, which will appear in embeds in Google search results, Discord links, etc. -->
67844204d35084349d3b80b77c5f67d844ae7d1f
Blog Posts
0
277
470
403
2024-10-20T11:29:52Z
MidnightDoggo19
464582
Added month headers
wikitext
text/x-wiki
{{stub}}
'''Blog posts''' on the Xbox Ambassador website were written by [[Xbox Ambassadors]] staff to inform members the program updates and what was going on inside the program. Additionally, members could submit articles to the Ambassadors staff to be published for any other Ambassador to read. Archived versions of blog posts can be found [[Community Archive|in the community archive]].
<!---Separate them by years via headings and then Blog Posts/YEARHERE I think; list them on the blog post page with a brief summary, and link to Blog Posts/YEARHERE#POST--->
== 2018 == <!---Beginning of archive--->
==== May ====
== 2019 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2020 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2021 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2022 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2023 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2024 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
58c86f81062f6bc660e2c247f2817e66eb73d9f2
476
470
2024-10-20T11:55:32Z
MidnightDoggo19
464582
Inverted year order, added comments, added posts (will standardize)
wikitext
text/x-wiki
{{stub}}
'''Blog posts''' on the Xbox Ambassador website were written by [[Xbox Ambassadors]] staff to inform members the program updates and what was going on inside the program. Additionally, members could submit articles to the Ambassadors staff to be published for any other Ambassador to read. Full versions of blog posts can be found [[Community Archive|in the community archive]]; these are just summaries.
<!---Separate them by years via headings and then Blog Posts/YEARHERE I think; list them on the blog post page with a brief summary, and link to Blog Posts/YEARHERE#POST--->
<!---Any months without posts should be deleted--->
<!---All of this is SUMMARIZING the actual post which MUST be linked to underneath--->
== 2024 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ==== <!---Program ended in October--->
== 2023 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2022 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2021 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2020 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2019 ==
==== January ====
===== Jan 2nd =====
This was January of 2019's [[Ambassador of the Month]] post, featuring Sanana94, an [[Xbox Ambassadors | Ambassador]] and [[Xbox MVP]]. The post contains a short interview with him.
<br />[https://docs.google.com/document/d/1GVhXahXVGBJIVPHnLFa8TxIHfyjMBzz-7knICoUDhmI/edit?tab=t.0 Read the full blog post here.]
===== Jan 29th =====
For this blog post, Ambassadors were asked to "Share stories about friendships forged through gaming". 7 Ambassadors' stories were chosen for the post.
<br /> [https://docs.google.com/document/d/1Bo4_vC_DgMNYzuXlTFELK-3490Kxb0YzSPoi3PGh4pg/edit?tab=t.0#heading=h.eegzyp10bsem Read the full blog post here.]
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2018 == <!---Beginning of archive--->
==== May ====
This is the only currently archived blog post of 2018. It was an introduction of two new Community Managers, Taxel and ChaoticLu.
<br /> [https://docs.google.com/document/d/1dP18AejyhlyzoPwl77L7miAjC1aAKA7MKieBsGB0op4/edit?tab=t.0 Read the full blog post here.]
d6e25d0385640accb1e790cfe3c8963b9f761bd7
477
476
2024-10-20T11:57:37Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{stub}}
'''Blog posts''' on the Xbox Ambassador website were written by [[Xbox Ambassadors]] staff to inform members the program updates and what was going on inside the program. Additionally, members could submit articles to the Ambassadors staff to be published for any other Ambassador to read. Full versions of blog posts can be found [[Community Archive|in the community archive]]; these are just summaries.
<!---Separate them by years via headings and then Blog Posts/YEARHERE I think; list them on the blog post page with a brief summary, and link to Blog Posts/YEARHERE#POST--->
<!---Any months without posts should be deleted--->
<!---All of this is SUMMARIZING the actual post which MUST be linked to underneath--->
== 2024 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ==== <!---Program ended in October--->
== 2023 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2022 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2021 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2020 ==
==== January ====
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2019 ==
==== January ====
===== Jan 2nd =====
This was January of 2019's [[Ambassador of the Month]] post, featuring Sanana94, an [[Xbox Ambassadors | Ambassador]] and [[Xbox MVP]]. The post contains a short interview with him.
<br />[https://docs.google.com/document/d/1GVhXahXVGBJIVPHnLFa8TxIHfyjMBzz-7knICoUDhmI/edit?tab=t.0 Read the full blog post here.]
===== Jan 29th =====
For this blog post, Ambassadors were asked to "Share stories about friendships forged through gaming". 7 Ambassadors' stories were chosen for the post.
<br /> [https://docs.google.com/document/d/1Bo4_vC_DgMNYzuXlTFELK-3490Kxb0YzSPoi3PGh4pg/edit?tab=t.0#heading=h.eegzyp10bsem Read the full blog post here.]
==== February ====
==== March ====
==== April ====
==== May ====
==== June ====
==== July ====
==== August ====
==== September ====
==== October ====
==== November ====
==== December ====
== 2018 == <!---Beginning of archive--->
==== May ====
This is the only currently archived blog post of 2018. It was an introduction of two new Community Managers, Taxel and ChaoticLu.
<br /> [https://docs.google.com/document/d/1dP18AejyhlyzoPwl77L7miAjC1aAKA7MKieBsGB0op4/edit?tab=t.0 Read the full blog post here.]
588c720f7271324dfbc6ce8ecc8d35d7909e5c4a
Xbox Ambassadors
0
242
471
367
2024-10-20T11:45:46Z
AblePirate
495218
Added information on program closure
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, strove to make gaming fun for everyone<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>. In Feburary 2021, there were more than 325,000 Xbox Ambassadors.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive [[Program Rewards | rewards]]. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
== Program History ==
===Program Closure===
On September 9, 2024, it was announced that Xbox Ambassadors would close, bringing the learnings and values of the Xbox Ambassador community to all of Xbox's player engagement programs. This included the expansion of Rewards with Xbox and Xbox Research, the evolution of Xbox Ambassador Champions into Xbox Community Champions and the launching of the Xbox Community Pledge. Ambassadors who participated in [[Season 35]] by completing at least one activity were awarded a Month's Xbox Gamepass Ultimate for being active in the season.
Leading up to the closure date of October 15th, weekly [[Ambassador Sweepstakes|sweepstakes]] were held to help ambassadors use up their ticket balance. Ambassador quests were deactivated, meaning that users could no longer increase their [[XP]] or level count, but the [[Accessibility Explorer Path]] remained active, allowing ambassadors who had not already to still be able to complete the path, gainining the [[Accessibility Ally Badge]].
On October 15th, 2024, the Xbox Ambassadors Website closed, with the website in the following days being changed to direct to the [https://www.xbox.com/en-GB/community/for-everyone Xbox Community Pledge] page. Ambassadors level badges were also updated with a legacy design. Those who did not have their badge visible on their Xbox Profile did not recieve this badge. The Accessibility Ally and Community Champion badges remained the same, visible on Xbox Profiles to this day.
== Requirements ==
In order to join the Ambassadors Program, users had to meet the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] <small>(from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref></small>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as [[Community Champions]].
== References ==
64e93f47b9bc1535275ce9671bf138ee0f7df2f1
472
471
2024-10-20T11:46:29Z
AblePirate
495218
.
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, strove to make gaming fun for everyone<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>. In Feburary 2021, there were more than 325,000 Xbox Ambassadors.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive [[Program Rewards | rewards]]. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
== Program History ==
===Program Closure===
On September 9, 2024, it was announced that Xbox Ambassadors would close, bringing the learnings and values of the Xbox Ambassador community to all of Xbox's player engagement programs. This included the expansion of [[Rewards with Xbox]] and [[Xbox Research]], the evolution of Xbox Ambassador Champions into [[Xbox Community Champions]] and the launching of the Xbox Community Pledge. Ambassadors who participated in [[Season 35]] by completing at least one activity were awarded a month's Xbox Gamepass Ultimate for being active in the season.
Leading up to the closure date of October 15th, weekly [[Ambassador Sweepstakes|sweepstakes]] were held to help ambassadors use up their ticket balance. Ambassador quests were deactivated, meaning that users could no longer increase their [[XP]] or level count, but the [[Accessibility Explorer Path]] remained active, allowing ambassadors who had not already to still be able to complete the path, gainining the [[Accessibility Ally Badge]].
On October 15th, 2024, the Xbox Ambassadors Website closed, with the website in the following days being changed to direct to the [https://www.xbox.com/en-GB/community/for-everyone Xbox Community Pledge] page. Ambassadors level badges were also updated with a legacy design. Those who did not have their badge visible on their Xbox Profile did not recieve this badge. The Accessibility Ally and Community Champion badges remained the same, visible on Xbox Profiles to this day.
== Requirements ==
In order to join the Ambassadors Program, users had to meet the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] <small>(from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref></small>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as [[Community Champions]].
== References ==
dfae30f7606fb810b628e161fdd5ba1dbfa0a092
474
472
2024-10-20T11:48:06Z
AblePirate
495218
-
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox|Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, strove to make gaming fun for everyone<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>. In Feburary 2021, there were more than 325,000 Xbox Ambassadors.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive [[Program Rewards | rewards]]. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
== Program History ==
===Program Closure===
On September 9, 2024, it was announced that Xbox Ambassadors would close, bringing the learnings and values of the Xbox Ambassador community to all of Xbox's player engagement programs. This included the expansion of [[Rewards with Xbox]] and [[Xbox Research]], the evolution of Xbox Ambassador Champions into [[Xbox Community Champions]], and the launching of the [[Xbox_Ambassadors_Pledge#Xbox_Community_Pledge|Xbox Community Pledge]]. Ambassadors who participated in [[Season 35]] by completing at least one activity were awarded a month's Xbox Gamepass Ultimate for being active in the season.
Leading up to the closure date of October 15th, weekly [[Ambassador Sweepstakes|sweepstakes]] were held, to help Ambassadors use up their ticket balance. Ambassador quests were deactivated, meaning that users could no longer increase their [[XP]] or level count, but the [[Accessibility Explorer Path]] remained active, allowing ambassadors who had not already to still be able to complete the path, gainining the [[Accessibility Ally Badge]].
On October 15th, 2024, the Xbox Ambassadors Website closed, with the website in the following days being changed to direct to the [https://www.xbox.com/en-GB/community/for-everyone Xbox Community Pledge] page. Ambassadors level badges were also updated with a legacy design. Those who did not have their badge visible on their Xbox Profile did not recieve this badge. The Accessibility Ally and Community Champion badges remained the same, visible on Xbox Profiles to this day.
== Requirements ==
In order to join the Ambassadors Program, users had to meet the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] <small>(from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref></small>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as [[Community Champions]].
== References ==
c8b6c52c303366bfbd1227c680ef6cd22c45fce0
478
474
2024-10-20T11:58:11Z
AblePirate
495218
-
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, strove to make gaming fun for everyone<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>. In Feburary 2021, there were more than 325,000 Xbox Ambassadors.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive [[Program Rewards | rewards]]. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
== Program History ==
===Program Closure===
On September 9, 2024, it was announced that Xbox Ambassadors would close, bringing the learnings and values of the Xbox Ambassador community to all of Xbox's player engagement programs. This included the expansion of [[Rewards with Xbox]] and [[Xbox Research]], the evolution of Xbox Ambassador Champions into [[Xbox Community Champions]], and the launching of the [[Xbox_Ambassadors_Pledge#Xbox_Community_Pledge|Xbox Community Pledge]]. Ambassadors who participated in [[Season 35]] by completing at least one activity were awarded a month's Xbox Gamepass Ultimate for being active in the season.
Leading up to the closure date of October 15th, weekly [[Ambassador Sweepstakes|sweepstakes]] were held, to help Ambassadors use up their ticket balance. Ambassador quests were deactivated, meaning that users could no longer increase their [[XP]] or level count, but the [[Accessibility Explorer Path]] remained active, allowing ambassadors who had not already to still be able to complete the path, gainining the [[Accessibility Ally Badge]].
On October 15th, 2024, the Xbox Ambassadors Website closed, with the website in the following days being changed to direct to the [https://www.xbox.com/en-GB/community/for-everyone Xbox Community Pledge] page. Ambassadors level badges were also updated with a legacy design. Those who did not have their badge visible on their Xbox Profile did not recieve this badge. The Accessibility Ally and Community Champion badges remained the same, visible on Xbox Profiles to this day.
== Requirements ==
In order to join the Ambassadors Program, users had to meet the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] <small>(from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref></small>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as [[Community Champions]].
== References ==
e672e496b2048c114f58b04b19c7fbfe77545962
479
478
2024-10-20T12:01:26Z
AblePirate
495218
/* Program Closure */ Reference and wording
wikitext
text/x-wiki
[[File:Xbox Ambassadors Logo.png|right|250px]]
'''''Xbox Ambassadors''''' was a community initiative created by [[Microsoft]] [[File: Microsoft_Store.svg|16px]] in 2011, promoting a positive and inclusive gaming environment on the [[Xbox Network]] (formerly Xbox Live) and beyond. Members of the Ambassador program were a worldwide network of gamers who celebrated the uniqueness of everyone and above all else, strove to make gaming fun for everyone<ref>[https://news.xbox.com/en-us/2020/09/25/who-are-xbox-ambassadors/ Xbox Wire - Who are Xbox Ambassadors?]</ref>. In Feburary 2021, there were more than 325,000 Xbox Ambassadors.
Ambassadors helped promote a positive gaming community through various means, such as through playdates, completing activities and helping others, whilst gaining exclusive [[Program Rewards | rewards]]. The program was phased out on October 15, 2024, with the core values of the program being integrated into the wider [https://www.xbox.com/en-GB/community/for-everyone Xbox Community] and [https://support.xbox.com/en-GB/help/account-profile/manage-account/guide-to-insider-program Xbox Insider Program].
== Program History ==
===Program Closure===
On September 19, 2024, it was announced that Xbox Ambassadors would close less a month later, on October 15, 2024.<ref>[https://www.ign.com/articles/xbox-ambassadors-program-will-soon-shutter-after-more-than-13-years IGN - Xbox Ambassadors Program Will Soon Shutter After More Than 13 Years]</ref> The learnings and values of the Xbox Ambassador community would be brought to all of Xbox's other player engagement programs. This included the expansion of [[Rewards with Xbox]] and [[Xbox Research]], the evolution of Xbox Ambassador Champions into [[Xbox Community Champions]], and the launching of the [[Xbox_Ambassadors_Pledge#Xbox_Community_Pledge|Xbox Community Pledge]]. Ambassadors who participated in [[Season 35]] by completing at least one activity were awarded a month's Xbox Gamepass Ultimate for being active in the season.
Leading up to the closure date of October 15th, weekly [[Ambassador Sweepstakes|sweepstakes]] were held, to help Ambassadors use up their ticket balance. Ambassador quests were deactivated, meaning that users could no longer increase their [[XP]] or level count, but the [[Accessibility Explorer Path]] remained active, allowing ambassadors who had not already to still be able to complete the path, gainining the [[Accessibility Ally Badge]].
On October 15th, 2024, the Xbox Ambassadors Website closed, with the website in the following days being changed to direct to the [https://www.xbox.com/en-GB/community/for-everyone Xbox Community Pledge] page. Ambassadors level badges were also updated with a legacy design. Those who did not have their badge visible on their Xbox Profile did not recieve this badge. The Accessibility Ally and Community Champion badges remained the same, visible on Xbox Profiles to this day.
== Requirements ==
In order to join the Ambassadors Program, users had to meet the following requirements:
* Be at least 17 years of age or older
* Have at least 1,500 [[Xbox Gamerscore|Gamerscore]]
<!-- More information needed on this -->
<!-- * Xbox Live Gold Membership -->
* No prior enforcement actions on your account within the last year
* Sign the [[Xbox Ambassadors Pledge]] <small>(from January 8, 2020)<ref>[https://news.xbox.com/en-us/2020/01/08/xbox-ambassadors-pledge-gaming-fun-for-everyone/ Xbox Wire - Xbox Ambassadors Pledge to Make Gaming Fun for Everyone]</ref></small>
== Playdates ==
Members of the program could participate in playdates. This is where members of the program got together to play a certain multiplayer game together. These could range from Dead Island 2 to Forza. Generally, these would be organized by the Ambassador staff or members of the program, such as [[Community Champions]].
== References ==
57e74ee297f1f8f42fa9c6bc0994dd832d8a8909
Xbox Community Champions
0
265
473
350
2024-10-20T11:47:14Z
AblePirate
495218
fixed former name
wikitext
text/x-wiki
{{stub}}
'''Xbox Community Champions''', formerly '''Xbox Ambassador Champions''', are players that went above and beyond to support and give back to the community, earning both a [https://docs.google.com/document/d/1u0iZb3HBwJFkKR3NdPrkR6Xyov4QFxWimQ5xI3rkK5c/edit?tab=t.0#heading=h.2u85kfjv4ufq blog post] on the [[Xbox Ambassadors]] website and a special [[Profile Badges | Profile Badge]] on their [[Xbox]] Profile.
<!--TODO: More text, images-->
c7d06bd04c54bb8de5adc10fc5a73d232f37ec28
503
473
2024-10-25T15:57:28Z
Zenull
543693
wikitext
text/x-wiki
{{stub}}
'''Xbox Community Champions''', formerly '''Xbox Ambassador Champions''', are players that went above and beyond to support and give back to the community, earning both a [https://docs.google.com/document/d/1u0iZb3HBwJFkKR3NdPrkR6Xyov4QFxWimQ5xI3rkK5c/edit?tab=t.0#heading=h.2u85kfjv4ufq blog post] on the [[Xbox Ambassadors]] website and a special [[Profile Badges | Profile Badge]] on their [[Xbox]] Profile.
<!--TODO: More text, images-->
== What did Community Champions do ==
Community champions did a lot of stuff. They each where recognized for there contributions and was able to organize Playdates, some where content creators, or gave feedback to the Xbox Ambassadors team. Each Community Champion showed consistency in the [[Xbox Ambassadors Pledge]], a love for gaming, and commitment to the community.
== How winners was selected ==
Xbox Community Champions was submitted by other players using a to a Microsoft Office Form that they could find located inside of the [[Handbook]].
[[File:Xa-community-champion-submission.png|thumb|alt=Community Champions are trusted and recognized Xbox Ambassadors. They lead by example within the Xbox Ambassadors Program and in how they interact socially elsewhere. Community Champions can come from a wide variety of backgrounds and can be spotlighted for many different reasons. One shared trait between all Community Champions is their commitment to the program, community, and Ambassador Pledge. Check out https://ambassadors.microsoft.com/xbox/blog/meet-the-xbox-ambassador-community-champions for examples of Ambassadors who have been recognized as Community Champions! Do you know someone who would make a good Community Champion? Tell us who they are and why they deserve the recognition below. The strongest nominees will be: - Committed to the ideals in the Xbox Ambassadors Pledge - Active in the Xbox Ambassadors Program - Leading by example in the way they interact with others online - Representative of the fact that gaming is for everyone ]]
The strongest nominees was:
* Committed to the ideals in the [[Xbox Ambassadors Pledge]]
* Active in the [[Xbox Ambassadors|Xbox Ambassadors Program]]
* Leading by example in the way they interact with others online
* Representative of the fact that gaming is for everyone
Community champions would sometimes receive physical goodies as apart of being selected to become a Community Champion. If the community champion recieved physical goodies, it'd range generally from clothing such as a shirt or sweatshirt.
ce40502788bb80439f9daa0a9ed67ba53d108bd1
Blog Posts/2024
0
335
475
2024-10-20T11:55:09Z
AblePirate
495218
New
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
483
475
2024-10-20T12:08:42Z
MidnightDoggo19
464582
Added 3 most recent blog posts w/ formatting
wikitext
text/x-wiki
This page contains the full text of all 2024 [[Blog Posts]].
=== Xbox Ambassadors Celebrate International Day of the World’s Indigenous Peoples 2024 - August 9th ===
Blog post by the Xbox Ambassadors Team
Hey Xbox Ambassadors, today is International Day of the World’s Indigenous Peoples and we’re celebrating by sharing stories from members of the Xbox Ambassadors community. Read on below to hear from Xbox Ambassadors directly about their experiences as gamers. To learn more about other ways Xbox is celebrating IDWIP this year, check out Xbox Wire.
When asked to share aspects of the Xbox community that help them feel included and valued, Ambassadors mentioned participating in research about upcoming games, a helpful vibe in the community, the ability to express themselves openly, and of course playing multiplayer games.
'''KingSludgy'''<br />
“Recently I was involved in a study, and in that study one of the main characters was of indigenous background and had long hair. It was the first time I’ve seen that and it was amazing to experience that moment.”
'''R1ZZyD1ZZy'''<br />
“Hosting customs in a variety of games, specifically Halo Infinite”
Ambassadors also shared favorite memories that helped solidify their love for gaming, including being introduced to Halo 3 by family, maintaining social bonds in the pandemic, and finding new ways to see the world.
'''CosmicWolf58567'''<br />
“Good times and good memories. One of my first gaming experiences ever was seeing my cousins play Halo 3 some time around its release, when I saw them play I was stunned by how fun and amazing it looked. I played it for the first time shortly after, I wasn’t good at all but still it was fun.”
'''R1ZZyD1ZZy'''<br />
“it’s therapeutic; I get to see the world from a different angle/perspective; thus, when I go back to my daily offline activities, I’m more refreshed and can attack problems with a better sound judgment; hosting customs for others through Xbox/Discord Parties keeps my humanity intact; human connection is important [if COVID taught us anything, it’s that]; the world already has too much negativity, and so I like to run my parties w/kindness and firmness on treating each other with respect”
We also asked Ambassadors to share specific video games or characters that do a good job representing Indigenous Peoples, and they had several recommendations to share (with Assassin’s Creed franchise being the most frequently mentioned).
'''Magis123'''<br />
“Assassin’s Creed III, Never Alone, Prey – are the first three that come to mind with characters that are compelling and not forced into the games.”
We asked Ambassadors how the gaming industry can do a better job at positively representing Indigenous Peoples, experiences, and stories. They had several recommendations that we’re happy to share here:
'''KingSludgy'''<br />
“Make more games about us, using us as voice actors and our ancestral stories. To teach everyone and those reconnecting.”
'''CosmicWolf58567'''<br />
“Maybe have more characters that are indigenous. Perhaps even games that have indigenous roots like North American indigenous folklore, Like the thunder eagle, or even the migration myth of the Ho-Chunk nation”
'''R1ZZyD1ZZy'''<br />
“Reflecting indigenous topics via cosmetics, main characters in campaign modes, social media presence acknowledging factual history, etc.”
Lastly, we asked Ambassadors about any tips, advice, or safety tools they recommend that other players use to stay safe online. They gave lots of good tips, especially around keeping personal information private and using the block tool when needed.
'''CosmicWolf58567'''<br />
“Don’t give out personal information like names, addresses, or anything else like that. Don’t try to let other people get to you since some people will get angry and try to direct their anger towards you. I have settings set to hide my real name on my Xbox profile but share it with those I trust/know in real life.”
'''Magis123'''<br />
“I have no need to use the tools other than the block button. But I can definitely see and have seen how such safety tools benefit gamers.”<br /><br />
That concludes our blog celebrating International Day of the World’s Indigenous Peoples this year, but you can continue celebrating in these ways: <br />
* [https://news.xbox.com/en-us/2024/08/09/xbox-international-day-worlds-indigenous-peoples-2024 Read the Xbox Wire article for more ways Xbox is celebrating]
* [https://www.xbox.com/en-US/games/browse/indigenous-and-pacific-islander-communities Check out this curated list of games featuring Indigenous creators and characters]
=== Last 30 Days of Season 35 - September 2nd ===
Blog post by ChaoticLu <br />
Get ready to buckle up as we wave farewell to the Season of the Talisman. Let’s look at the recap of what has happened and what is yet to come for Xbox Ambassadors Program:
Xbox @gamescom 2024
Xbox had a big presence at gamescom 2024, bringing the latest trailers and big news like the release date of Indiana Jones and the Great Circle, gameplay from the Call of Duty: Black Ops 6 campaign, and the announcement of early access starting soon for Towerborne.
If you want to stay connected and learn more about the latest updates and exclusive content, make sure to head to the Xbox Ambassadors Quests and complete our gamescom Quest category.
Xbox Ambassadors celebrate Hispanic Heritage Month!
For Hispanic Heritage Month, Xbox is celebrating Hispanic Heritage Month 2024 by featuring game collections, New Gamerpics, Profile Theme and Avatar Items and storytelling series from the Hispanic and Latino Communities.
During September and beyond, Xbox will be featuring a variety of game collections spanning Hispanic and Latino creators, playable characters, and titles influenced by Hispanic and Latino cultures, with featured titles, such as Valorant, Aztech Forgotten Gods, Just Cause 4: Reloaded and more. <br />
That is a wrap for the Season of the Talisman! Stay tuned for more updates and announcements.
== Celebrating the legacy and evolution of the Xbox Ambassadors - September 19th == <!---Program Termination.--->
Blog post by the Xbox Ambassadors Team
Over the last 13 years, Xbox Ambassadors have played a key role in fostering connections and positivity among Xbox players. Whether hosting a gaming session for players to connect or providing feedback on our games and hardware—you have helped shape Xbox in so many ways. While we have learned so much from this passionate group, today we are announcing the final season of the Xbox Ambassadors program as we continue to integrate its values across our platform and focus on creating more ways for you to directly influence and impact Xbox for all.<br />
'''Why the change?'''<br />
Xbox has evolved over the last decade, and with that, the needs of our global community. Players are finding more value in engaging with us in other ways that allow them to live our community values of making Xbox a place where everyone can have fun—including programs like Fanfest, Xbox Insider Program, and Rewards with Xbox. Thanks to the work of this group, the chance for players to experience the joy of gaming is more global and inclusive than ever—and we believe that now is the right moment to bring the learnings and values of the Ambassador community into all of our player engagement programs.<br />
'''What this means for you:'''<br />
Today we are phasing out the seasonal Ambassador Quests as we expand Rewards with Xbox and Xbox Research (the research team within Xbox), with updates to be announced soon. You will also have a new, more global way to share feedback directly with us through Xbox Research, providing the chance to receive more early access to new games and features, and help us improve the Xbox experience for everyone.
We are also evolving our Xbox Ambassador Champions into Xbox Community Champions, with the goal of bringing the Ambassador values to all our players and helping us to chart our path forward.<br />
We recognize that this evolution of the program may feel like a loss for some of you, but our work in maintaining an inclusive community of thoughtful players continues in new and expanded ways.<br />
Here are some of the ways you can continue to make Xbox fun and inclusive for everyone:
To honor the principles and sentiment of the Xbox Ambassador Pledge, we have launched the Xbox Community Pledge, that calls all players to contribute to creating a positive experience while playing on Xbox.<br />
If you haven’t already, contribute to shaping the future of Xbox by joining the Xbox Insider Program (which is inclusive of the Xbox Accessibility Insiders League) and Xbox Research, where you can continue to provide valuable feedback to help us create more enjoyable games for everyone across our gaming platforms and influence the player experience.<br />
Become an Xbox FanFest member to connect with other players in the ultimate Xbox fan club, and enjoy exclusive access to unforgettable events and community benefits.
Get rewards for the games you love to play through Rewards with Xbox, which includes opportunities to receive free access to Game Pass Ultimate.
Keep the community safe and fun by following the Xbox Community Standards, which express our values to sustain a vibrant and welcoming platform.
We are incredibly proud of your impact and through your continued engagement, we will together continue to make Xbox the most fun place for everyone to play.<br />
'''What to expect:'''<br />
As part of this evolution, the Xbox Ambassadors website will go offline on October 15th, and all Xbox Ambassadors will have until this date to claim any outstanding codes or rewards.
All Ambassadors who have been active this season have received a special thank you, so please check your rewards page for details.
Leading up to October 15th, we will run weekly sweepstakes to help you to use up your tickets balance.
While Ambassador Quests will be deactivated, the Accessibility Explorer Path will remain open. We’d like to invite those who have not yet unlocked the Accessibility Ally badge to do so, though XP will no longer be awarded.
We understand the role and importance of Discord communities, and as part of our work ahead, we will be helping to identify new channels for players to join and find connections among common gaming interests.
Your Xbox Ambassadors badge will be updated with a special legacy design.
We believe that the spirit of the Ambassador pledge represents something bigger than the program itself—and we’re committed to elevating the impact and values of the pledge throughout our global player community and are excited for the road ahead. Thank you for keeping the Xbox community supported, safe, and fun for everyone, and for everything you’ll continue to do to live the Xbox Community Pledge.
4adb33e40053b38fb93df6f69ecee1650af1e82d
484
483
2024-10-20T12:09:10Z
MidnightDoggo19
464582
wikitext
text/x-wiki
This page contains the full text of all 2024 [[Blog Posts]].
{{stub}}
=== Xbox Ambassadors Celebrate International Day of the World’s Indigenous Peoples 2024 - August 9th ===
Blog post by the Xbox Ambassadors Team
Hey Xbox Ambassadors, today is International Day of the World’s Indigenous Peoples and we’re celebrating by sharing stories from members of the Xbox Ambassadors community. Read on below to hear from Xbox Ambassadors directly about their experiences as gamers. To learn more about other ways Xbox is celebrating IDWIP this year, check out Xbox Wire.
When asked to share aspects of the Xbox community that help them feel included and valued, Ambassadors mentioned participating in research about upcoming games, a helpful vibe in the community, the ability to express themselves openly, and of course playing multiplayer games.
'''KingSludgy'''<br />
“Recently I was involved in a study, and in that study one of the main characters was of indigenous background and had long hair. It was the first time I’ve seen that and it was amazing to experience that moment.”
'''R1ZZyD1ZZy'''<br />
“Hosting customs in a variety of games, specifically Halo Infinite”
Ambassadors also shared favorite memories that helped solidify their love for gaming, including being introduced to Halo 3 by family, maintaining social bonds in the pandemic, and finding new ways to see the world.
'''CosmicWolf58567'''<br />
“Good times and good memories. One of my first gaming experiences ever was seeing my cousins play Halo 3 some time around its release, when I saw them play I was stunned by how fun and amazing it looked. I played it for the first time shortly after, I wasn’t good at all but still it was fun.”
'''R1ZZyD1ZZy'''<br />
“it’s therapeutic; I get to see the world from a different angle/perspective; thus, when I go back to my daily offline activities, I’m more refreshed and can attack problems with a better sound judgment; hosting customs for others through Xbox/Discord Parties keeps my humanity intact; human connection is important [if COVID taught us anything, it’s that]; the world already has too much negativity, and so I like to run my parties w/kindness and firmness on treating each other with respect”
We also asked Ambassadors to share specific video games or characters that do a good job representing Indigenous Peoples, and they had several recommendations to share (with Assassin’s Creed franchise being the most frequently mentioned).
'''Magis123'''<br />
“Assassin’s Creed III, Never Alone, Prey – are the first three that come to mind with characters that are compelling and not forced into the games.”
We asked Ambassadors how the gaming industry can do a better job at positively representing Indigenous Peoples, experiences, and stories. They had several recommendations that we’re happy to share here:
'''KingSludgy'''<br />
“Make more games about us, using us as voice actors and our ancestral stories. To teach everyone and those reconnecting.”
'''CosmicWolf58567'''<br />
“Maybe have more characters that are indigenous. Perhaps even games that have indigenous roots like North American indigenous folklore, Like the thunder eagle, or even the migration myth of the Ho-Chunk nation”
'''R1ZZyD1ZZy'''<br />
“Reflecting indigenous topics via cosmetics, main characters in campaign modes, social media presence acknowledging factual history, etc.”
Lastly, we asked Ambassadors about any tips, advice, or safety tools they recommend that other players use to stay safe online. They gave lots of good tips, especially around keeping personal information private and using the block tool when needed.
'''CosmicWolf58567'''<br />
“Don’t give out personal information like names, addresses, or anything else like that. Don’t try to let other people get to you since some people will get angry and try to direct their anger towards you. I have settings set to hide my real name on my Xbox profile but share it with those I trust/know in real life.”
'''Magis123'''<br />
“I have no need to use the tools other than the block button. But I can definitely see and have seen how such safety tools benefit gamers.”<br /><br />
That concludes our blog celebrating International Day of the World’s Indigenous Peoples this year, but you can continue celebrating in these ways: <br />
* [https://news.xbox.com/en-us/2024/08/09/xbox-international-day-worlds-indigenous-peoples-2024 Read the Xbox Wire article for more ways Xbox is celebrating]
* [https://www.xbox.com/en-US/games/browse/indigenous-and-pacific-islander-communities Check out this curated list of games featuring Indigenous creators and characters]
=== Last 30 Days of Season 35 - September 2nd ===
Blog post by ChaoticLu <br />
Get ready to buckle up as we wave farewell to the Season of the Talisman. Let’s look at the recap of what has happened and what is yet to come for Xbox Ambassadors Program:
Xbox @gamescom 2024
Xbox had a big presence at gamescom 2024, bringing the latest trailers and big news like the release date of Indiana Jones and the Great Circle, gameplay from the Call of Duty: Black Ops 6 campaign, and the announcement of early access starting soon for Towerborne.
If you want to stay connected and learn more about the latest updates and exclusive content, make sure to head to the Xbox Ambassadors Quests and complete our gamescom Quest category.
Xbox Ambassadors celebrate Hispanic Heritage Month!
For Hispanic Heritage Month, Xbox is celebrating Hispanic Heritage Month 2024 by featuring game collections, New Gamerpics, Profile Theme and Avatar Items and storytelling series from the Hispanic and Latino Communities.
During September and beyond, Xbox will be featuring a variety of game collections spanning Hispanic and Latino creators, playable characters, and titles influenced by Hispanic and Latino cultures, with featured titles, such as Valorant, Aztech Forgotten Gods, Just Cause 4: Reloaded and more. <br />
That is a wrap for the Season of the Talisman! Stay tuned for more updates and announcements.
== Celebrating the legacy and evolution of the Xbox Ambassadors - September 19th == <!---Program Termination.--->
Blog post by the Xbox Ambassadors Team
Over the last 13 years, Xbox Ambassadors have played a key role in fostering connections and positivity among Xbox players. Whether hosting a gaming session for players to connect or providing feedback on our games and hardware—you have helped shape Xbox in so many ways. While we have learned so much from this passionate group, today we are announcing the final season of the Xbox Ambassadors program as we continue to integrate its values across our platform and focus on creating more ways for you to directly influence and impact Xbox for all.<br />
'''Why the change?'''<br />
Xbox has evolved over the last decade, and with that, the needs of our global community. Players are finding more value in engaging with us in other ways that allow them to live our community values of making Xbox a place where everyone can have fun—including programs like Fanfest, Xbox Insider Program, and Rewards with Xbox. Thanks to the work of this group, the chance for players to experience the joy of gaming is more global and inclusive than ever—and we believe that now is the right moment to bring the learnings and values of the Ambassador community into all of our player engagement programs.<br />
'''What this means for you:'''<br />
Today we are phasing out the seasonal Ambassador Quests as we expand Rewards with Xbox and Xbox Research (the research team within Xbox), with updates to be announced soon. You will also have a new, more global way to share feedback directly with us through Xbox Research, providing the chance to receive more early access to new games and features, and help us improve the Xbox experience for everyone.
We are also evolving our Xbox Ambassador Champions into Xbox Community Champions, with the goal of bringing the Ambassador values to all our players and helping us to chart our path forward.<br />
We recognize that this evolution of the program may feel like a loss for some of you, but our work in maintaining an inclusive community of thoughtful players continues in new and expanded ways.<br />
Here are some of the ways you can continue to make Xbox fun and inclusive for everyone:
To honor the principles and sentiment of the Xbox Ambassador Pledge, we have launched the Xbox Community Pledge, that calls all players to contribute to creating a positive experience while playing on Xbox.<br />
If you haven’t already, contribute to shaping the future of Xbox by joining the Xbox Insider Program (which is inclusive of the Xbox Accessibility Insiders League) and Xbox Research, where you can continue to provide valuable feedback to help us create more enjoyable games for everyone across our gaming platforms and influence the player experience.<br />
Become an Xbox FanFest member to connect with other players in the ultimate Xbox fan club, and enjoy exclusive access to unforgettable events and community benefits.
Get rewards for the games you love to play through Rewards with Xbox, which includes opportunities to receive free access to Game Pass Ultimate.
Keep the community safe and fun by following the Xbox Community Standards, which express our values to sustain a vibrant and welcoming platform.
We are incredibly proud of your impact and through your continued engagement, we will together continue to make Xbox the most fun place for everyone to play.<br />
'''What to expect:'''<br />
As part of this evolution, the Xbox Ambassadors website will go offline on October 15th, and all Xbox Ambassadors will have until this date to claim any outstanding codes or rewards.
All Ambassadors who have been active this season have received a special thank you, so please check your rewards page for details.
Leading up to October 15th, we will run weekly sweepstakes to help you to use up your tickets balance.
While Ambassador Quests will be deactivated, the Accessibility Explorer Path will remain open. We’d like to invite those who have not yet unlocked the Accessibility Ally badge to do so, though XP will no longer be awarded.
We understand the role and importance of Discord communities, and as part of our work ahead, we will be helping to identify new channels for players to join and find connections among common gaming interests.
Your Xbox Ambassadors badge will be updated with a special legacy design.
We believe that the spirit of the Ambassador pledge represents something bigger than the program itself—and we’re committed to elevating the impact and values of the pledge throughout our global player community and are excited for the road ahead. Thank you for keeping the Xbox community supported, safe, and fun for everyone, and for everything you’ll continue to do to live the Xbox Community Pledge.
e9a206a567b302d1ec10b5ea66366ee4f31fb5a4
Profile Badges
0
250
480
427
2024-10-20T12:01:57Z
AblePirate
495218
/* Legacy Badge */ -
wikitext
text/x-wiki
'''Profile Badges''' are earnable badges that are found on user's Xbox Profiles. These badges are earned in a variety of ways.
== List of Badges ==
Below are a list of obtainable badges for the [[Xbox Ambassadors | Ambassador Program]]:
==== Ambassador Level Badge ====
Ambassador Level Badges were given out to Ambassadors who reached a level in the Ambassador Program by gaining a certain amount of [[XP]]. After reaching Level 1, this badge would automatically be displayed on their Xbox Profile. If they wished to disable the Badge, they could do so from the "Badges and Pins" page on the Ambassador Website.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AL1Badge.png|100px]] || Level 1 Xbox Ambassador || Reach Level 1 in the Ambassador Program.
|-
| align=center | [[File:AL2Badge.png|100px]] || Level 2 Xbox Ambassador || Reach Level 2 in the Ambassador Program.
|-
| align=center | [[File:AL3Badge.png|100px]] || Level 3 Xbox Ambassador || Reach Level 3 in the Ambassador Program.
|-
| align=center | [[File:AL4Badge.png|100px]] || Level 4 Xbox Ambassador || Reach Level 4 in the Ambassador Program.
|}
==== Legacy Badge ====
On September 19, 2024, it was announced that the Xbox Ambassador Level Badge shown on users profiles would be updated with a special legacy design. Users who did not set their Level Badge to "On" before October 15, 2024 did not recieve the Legacy Badge on their Xbox Profile. Unlike the Ambassador Level Badges, this Badge cannot be hidden.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:LXABadge.png|100px]] || Legacy Xbox Ambassador || Awarded to all Xbox Ambassadors with their Ambassador Level Badge active after October 15, 2024.
|}
==== Accessibility Ally ====
The Accessibility Ally badge was earnable by completing all quests in the [[Accessibility Explorer Path]]. This badge was earnable up to October 15, 2024, as the path remained open until the end of the Ambassador Program.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AABadge.png|100px]] || Xbox Ambassador Accessibility Ally || Reach Level 4 in the Accessibility Ally [[Quests | quests]].
|}
==== Xbox Community Champions ====
'''Xbox Community Champions''', formerly '''Xbox Ambassador Community Champions''', are players that go above and beyond to support and give back to the community.
{{main|Xbox Community Champions}}
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:CCBadge.png|100px]] || Xbox Ambassador Community Champion || Become an [[Xbox Community Champions|Xbox Community Champion]].
|}
13f04b5d5772a5e9cbeb570d9873d527841960f8
481
480
2024-10-20T12:02:19Z
AblePirate
495218
/* Legacy Badge */ -
wikitext
text/x-wiki
'''Profile Badges''' are earnable badges that are found on user's Xbox Profiles. These badges are earned in a variety of ways.
== List of Badges ==
Below are a list of obtainable badges for the [[Xbox Ambassadors | Ambassador Program]]:
==== Ambassador Level Badge ====
Ambassador Level Badges were given out to Ambassadors who reached a level in the Ambassador Program by gaining a certain amount of [[XP]]. After reaching Level 1, this badge would automatically be displayed on their Xbox Profile. If they wished to disable the Badge, they could do so from the "Badges and Pins" page on the Ambassador Website.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AL1Badge.png|100px]] || Level 1 Xbox Ambassador || Reach Level 1 in the Ambassador Program.
|-
| align=center | [[File:AL2Badge.png|100px]] || Level 2 Xbox Ambassador || Reach Level 2 in the Ambassador Program.
|-
| align=center | [[File:AL3Badge.png|100px]] || Level 3 Xbox Ambassador || Reach Level 3 in the Ambassador Program.
|-
| align=center | [[File:AL4Badge.png|100px]] || Level 4 Xbox Ambassador || Reach Level 4 in the Ambassador Program.
|}
==== Legacy Badge ====
On September 19, 2024, it was announced that the Xbox Ambassador Level Badge shown on users profiles would be updated with a special legacy design. Users who did not set their Level Badge to "On" before October 15, 2024 did not recieve the Legacy Badge on their Xbox Profile. Unlike the Ambassador Level Badges, this Badge cannot be hidden.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:LXABadge.png|100px]] || Legacy Xbox Ambassador || Awarded to all Xbox Ambassadors with their Ambassador Level Badge active before closure on October 15, 2024.
|}
==== Accessibility Ally ====
The Accessibility Ally badge was earnable by completing all quests in the [[Accessibility Explorer Path]]. This badge was earnable up to October 15, 2024, as the path remained open until the end of the Ambassador Program.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AABadge.png|100px]] || Xbox Ambassador Accessibility Ally || Reach Level 4 in the Accessibility Ally [[Quests | quests]].
|}
==== Xbox Community Champions ====
'''Xbox Community Champions''', formerly '''Xbox Ambassador Community Champions''', are players that go above and beyond to support and give back to the community.
{{main|Xbox Community Champions}}
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:CCBadge.png|100px]] || Xbox Ambassador Community Champion || Become an [[Xbox Community Champions|Xbox Community Champion]].
|}
35a844c7c6833e15626ad8a4063bc31b1e0544e8
482
481
2024-10-20T12:02:34Z
AblePirate
495218
/* Xbox Community Champions */ Wording
wikitext
text/x-wiki
'''Profile Badges''' are earnable badges that are found on user's Xbox Profiles. These badges are earned in a variety of ways.
== List of Badges ==
Below are a list of obtainable badges for the [[Xbox Ambassadors | Ambassador Program]]:
==== Ambassador Level Badge ====
Ambassador Level Badges were given out to Ambassadors who reached a level in the Ambassador Program by gaining a certain amount of [[XP]]. After reaching Level 1, this badge would automatically be displayed on their Xbox Profile. If they wished to disable the Badge, they could do so from the "Badges and Pins" page on the Ambassador Website.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AL1Badge.png|100px]] || Level 1 Xbox Ambassador || Reach Level 1 in the Ambassador Program.
|-
| align=center | [[File:AL2Badge.png|100px]] || Level 2 Xbox Ambassador || Reach Level 2 in the Ambassador Program.
|-
| align=center | [[File:AL3Badge.png|100px]] || Level 3 Xbox Ambassador || Reach Level 3 in the Ambassador Program.
|-
| align=center | [[File:AL4Badge.png|100px]] || Level 4 Xbox Ambassador || Reach Level 4 in the Ambassador Program.
|}
==== Legacy Badge ====
On September 19, 2024, it was announced that the Xbox Ambassador Level Badge shown on users profiles would be updated with a special legacy design. Users who did not set their Level Badge to "On" before October 15, 2024 did not recieve the Legacy Badge on their Xbox Profile. Unlike the Ambassador Level Badges, this Badge cannot be hidden.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:LXABadge.png|100px]] || Legacy Xbox Ambassador || Awarded to all Xbox Ambassadors with their Ambassador Level Badge active before closure on October 15, 2024.
|}
==== Accessibility Ally ====
The Accessibility Ally badge was earnable by completing all quests in the [[Accessibility Explorer Path]]. This badge was earnable up to October 15, 2024, as the path remained open until the end of the Ambassador Program.
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:AABadge.png|100px]] || Xbox Ambassador Accessibility Ally || Reach Level 4 in the Accessibility Ally [[Quests | quests]].
|}
==== Xbox Community Champions ====
'''Xbox Community Champions''', formerly '''Xbox Ambassador Champions''', are players that go above and beyond to support and give back to the community.
{{main|Xbox Community Champions}}
{| class="wikitable"
|-
! Badge !! Title !! Requirements
|-
| align=center | [[File:CCBadge.png|100px]] || Xbox Ambassador Champion || Become an [[Xbox Community Champions|Xbox Community Champion]].
|}
4a4aee82252f81b3d539db96d250fe4c90b18122
MediaWiki:Vector.css
8
26
485
27
2024-10-20T20:47:34Z
Zenull
543693
css
text/css
/* All CSS here will be loaded for users of the Vector skin */
/************************************
* Body, head, and general framework *
*************************************/
body {
background-color: var(--wiki-body-background-color);
background-image: var(--wiki-body-background-image);
/* the following have fallbacks for backwards compatibility with older versions of the loadout */
background-position: var(--wiki-body-background-position, top center);
background-size: var(--wiki-body-background-size, cover);
background-repeat: var(--wiki-body-background-repeat, no-repeat);
background-attachment: var(--wiki-body-background-attachment, fixed);
font-family: var(--wiki-body-font-family);
accent-color: var(--wiki-accent-color);
}
#mw-page-base {
background:none;
}
/* let ul default to text that respects color */
ul {
list-style-image: none;
}
/* override default wiki.gg table overflowing in favor of media queries (see bottom of sheet) */
table {
display: table;
white-space: unset;
}
/* Signal color scheme hints to browsers */
html.view-dark { color-scheme: dark }
html.view-light { color-scheme: light }
iframe { color-scheme: auto }
/************************
* End general framework *
*************************/
/**************
* Vector tabs *
***************/
.vector-menu-tabs-legacy li,
#p-cactions {
background-image: linear-gradient(
to top,
var(--wiki-navigation-border-color) 0,
var(--wiki-navigation-background-color) 1px,
var(--wiki-navigation-background-color--secondary) 100%);
}
#p-cactions {
z-index: 5;
}
#p-variants {
background-color: var(--wiki-content-background-color);
}
.vector-menu-dropdown {
/* Matching a built-in rule for .vector-menu-tabs-legacy */
height: 2.5em;
}
.vector-menu-tabs-legacy li.selected {
background: var(--wiki-navigation-selected-background-color);
border-color: var(--wiki-navigation-selected-border-color);
}
.vector-menu-tabs,
.vector-menu-tabs a,
#mw-head .vector-menu-dropdown .vector-menu-heading{
background-image: linear-gradient(to bottom,transparent 0,var(--wiki-navigation-border-color) 100%);
}
.vector-menu-tabs li a,
.vector-menu-tabs li.new a,
.vector-menu-tabs li.new a:visited,
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited,
#mw-head .vector-menu-dropdown .vector-menu-heading {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited {
color: var(--wiki-navigation-selected-text-color);
}
.vector-menu-dropdown .vector-menu-content {
background: none;
border: none;
box-shadow:none;
margin-top:-1px;
}
.vector-menu-dropdown .vector-menu-content-list {
background-color: var(--wiki-navigation-background-color--secondary);
border: 1px solid var(--wiki-navigation-border-color);
}
div.vectorMenu .mw-list-item a,
.vector-menu-dropdown .mw-list-item a,
.vector-menu-dropdown .mw-list-item.selected a,
.vector-menu-dropdown .mw-list-item.selected a:visited {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs li a:hover,
.vector-menu-tabs li.new a:hover,
.vector-menu-tabs li.new a:visited:hover,
.vector-menu-tabs .selected a:hover,
.vector-menu-tabs .selected a:visited:hover,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover,
div.vectorMenu .mw-list-item a:hover,
.vector-menu-dropdown .mw-list-item.selected a:hover,
.vector-menu-dropdown .mw-list-item.selected a:visited:hover {
color:var(--wiki-navigation-text-color--hover);
}
.vector-menu-dropdown .vector-menu-heading::after {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
#p-search {
z-index:2;
}
#p-search .searchButton {
background-color:transparent;
}
/******************
* End vector tabs *
*******************/
/********
* Links *
*********/
a,
.mw-parser-output a.external,
.mw-parser-output a.extiw {
color: var(--wiki-content-link-color);
}
a:visited,
.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited {
color: var(--wiki-content-link-color--visited);
}
a:not(.mw-selflink):hover,
a:visited:hover,
.mw-parser-output a.extiw:hover,
.mw-parser-output a.extiw:visited:hover,
.mw-parser-output a.external:hover,
.mw-parser-output a.external:visited:hover {
color:var(--wiki-content-link-color--hover);
}
a.new,
a.new:visited,
.mw-usertoollinks-contribs-no-edits {
color:var(--wiki-content-redlink-color);
}
a:not(.mw-selflink):active,
a:visited:active,
.mw-parser-output a.extiw:active,
.mw-parser-output a.extiw:visited:active,
.mw-parser-output a.external:active,
.mw-parser-output a.external:visited:active {
color: var(--wiki-warning-color);
}
/* move external marker to an after so we can filter it to link color */
.mw-parser-output a.external {
background:none;
padding-right: 0;
}
.mw-parser-output a.external::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
content:'';
vertical-align: text-top;
--mask: var(--icon) no-repeat;
--mask-size: 0.857em;
--mask-position: center right;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-parser-output a.external::after {
margin-left:0;
--icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath d=%22M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1ZM2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z%22/%3E %3C/svg%3E");
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after,
a.extiw[title^="mw:"]::after,
a.extiw[title^="support:"]::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
background-position: center right;
background-repeat: no-repeat;
background-size: 0.857em;
content:'';
vertical-align: text-top;
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after {
background-image:url(https://commons.wiki.gg/images/2/28/Wikipedia.svg?202406);
}
a.extiw[title^="mw:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/MediaWiki.svg?202406);
}
a.extiw[title^="support:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/Wiki.gg_icon-pink.svg);
}
/************
* End links *
*************/
/***************
* Left Sidebar *
****************/
#mw-panel .vector-menu-portal {
background-color: rgba(var(--wiki-sidebar-background-color--rgb), var(--wiki-sidebar-background-opacity));
border:1px solid var(--wiki-sidebar-border-color);
margin: 0 0.5em;
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
#mw-panel .vector-menu-portal:last-child {
margin-bottom:0;
}
.vector-menu-portal .vector-menu-heading {
padding: 0.75em 0.33em 0 0.67em;
margin: 0;
}
.vector-menu-portal .vector-menu-content {
margin: 0 0.5em;
}
.vector-menu-portal .vector-menu-content .mw-list-item a,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited,
.vector-menu-portal .vector-menu-content li a,
.vector-menu-portal .vector-menu-content li a:visited {
color: var(--wiki-sidebar-link-color);
}
.vector-menu-portal .vector-menu-content .mw-list-item a:hover,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited:hover {
color:var(--wiki-sidebar-link-color--hover);
}
.vector-menu-portal .vector-menu-heading {
background: none;
color: var(--wiki-sidebar-heading-color);
font-family:var(--wiki-sidebar-heading-font-family);
}
#t-newpage {
--sidebar-icon:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 384 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-upload {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M288 109.3V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3l-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352H192c0 35.3 28.7 64 64 64s64-28.7 64-64H448c35.3 0 64 28.7 64 64v32c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V416c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-print {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M128 0C92.7 0 64 28.7 64 64v96h64V64H354.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0H128zM384 352v32 64H128V384 368 352H384zm64 32h32c17.7 0 32-14.3 32-32V256c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32H64v64c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V384zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-whatlinkshere {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 640 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-specialpages {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 576 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-cargopagevalueslink {
--sidebar-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 126.971 136.024'%3E%3Cpath d='m105.999 0-84 .049L0 8.957v127.065h126.97V8.957Z' fill='none' display='inline' opacity='1' paint-order='normal'/%3E%3Cpath d='m9.735 8.774 12.265-5h84l12.25 5H9.75' fill='%23000' fill-opacity='1' display='inline'/%3E%3Cpath d='M3.5 41.024H28v63.5H3.5zm95.5 0h24.5v63.5H99zm-95.5 67.5H123v24H3.5zm0-95.5H123v24H3.5zm27.985 28V59.67l13.61 13.61 17.323 17.324 1.788 1.787 12.131 12.132h19.147v-16.21l-13.6-13.6-1.788-1.787-17.325-17.324-14.578-14.579H31.485zm45.865 0-12.2 12.2 17.324 17.324 13.01-13.01V41.024H77.35zM42.716 75.658l-11.23 11.231v17.634h17.013l11.541-11.54-17.324-17.325z' fill='%23000' fill-opacity='1' fill-rule='nonzero' display='inline' opacity='1' paint-order='normal'/%3E%3C/svg%3E");
order:-1;
}
#t-specialpages > a::before,
#t-whatlinkshere > a::before,
#t-print > a::before,
#t-newpage > a::before,
#t-upload > a::before,
#t-cargopagevalueslink > a::before {
content:'';
background-image:var(--sidebar-icon);
background-size:contain;
background-repeat:no-repeat;
background-position:center;
display:inline-block;
width:15px;
height:15px
}
#p-tb .mw-list-item > a::before {
filter:var(--wiki-icon-to-link-filter)
}
#p-tb .mw-list-item > a {
display:flex;
align-items:center;
gap:3px
}
#p-tb .vector-menu-content-list {
display:flex;
flex-direction:column;
}
/* Sidebar spacing and border-radius section */
#mw-panel .vector-menu-portal:not(:last-child) {
margin-bottom:var(--wiki-sidebar-portal-spacing);
}
#mw-panel #p-logo + .vector-menu-portal {
/*
The way this works is that if the sidebar does not have any spacing, only the top and bottom corners
of the top and bottom portals respectively should be rounded, instead of all corners of every portal.
min and calc are combined here to basically create an `if x > 0 then y else z` function.
The lower of (sidebar-border-radius) and (spacing * 999) are compared and the smaller value is taken (999 is simply an arbitrary large number).
If portal spacing is zero, multiplying it gets 0 and will be the smaller value. If it's non-zero, it will be large and sidebar-border-radius will be the smaller value.
This is only applied to the "inner" corners because we'd want the "outer" corners rounded in either scenario.
*/
border-radius:
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius)
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal:last-child {
/* see rule above for explanation */
border-radius:
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius);
}
#mw-panel .vector-menu-portal {
/* see above rules for explanation */
border-radius:calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
/* This keeps the border from doubling up if there is no spacing between them,
The portals other than the first only have a top border if there is spacing */
border-top-width: min(1px, var(--wiki-sidebar-portal-spacing, 0px)); /* the 0px fallback is for backwards compatibility with older versions of the loadout */
}
/* end sidebar spacing and border-radius */
/*******************
* End left sidebar *
********************/
/*******
* Logo *
********/
/* [[File:Site-logo.png]] */
.mw-wiki-logo {
background-size: contain;
}
/***********
* End logo *
************/
/***************
* Content area *
****************/
.mw-body,
.parsoid-body,
.mw-footer {
color: var(--wiki-content-text-color);
background-color: rgba(var(--wiki-content-background-color--rgb), var(--wiki-content-background-opacity));
border: 1px solid var(--wiki-content-border-color);
margin-right: 1em;
}
.mw-footer {
border-top-width:0;
}
.mw-footer li {
color: var(--wiki-content-text-color);
}
@media screen and (max-width: 981px) {
.mw-body,
.parsoid-body,
.mw-footer {
margin-right: 0;
}
}
/*******************************
* End content area and footer *
*******************************/
/***********************************
* wiki.gg network elements tuning *
*********************************/
#wikigg-footer {
position: sticky;
top: 100%;
margin-top: 0.5rem;
clear: both;
}
/**
* Only clear right side in the MW footer to prevent icon overflow. This is accompanied by
* the full clear on netfooter to stop the sidebar from offsetting it.
*/
.mw-footer > div[style^="clear"]:last-child {
clear: right !important;
}
/***************************************
* End wiki.gg network elements tuning *
*************************************/
/***********
* Headings *
************/
.mw-body h1,
.mw-body h2 {
border-bottom: 1px solid var(--wiki-content-border-color);
}
h1, h2, h3, h4, h5, h6 {
color: var(--wiki-heading-color);
}
.mw-body h1,
.mw-body h2,
.mw-body h3,
.mw-body h4,
.mw-body h5,
.mw-body h6 {
font-family:var(--wiki-heading-font-family);
}
.client-js .mw-content-ltr .mw-editsection-bracket:first-of-type,
.client-js .mw-content-rtl .mw-editsection-bracket:not(:first-of-type),
.mw-editsection-divider,
.client-js .mw-content-rtl .mw-editsection-bracket:first-of-type,
.client-js .mw-content-ltr .mw-editsection-bracket:not(:first-of-type) {
color: var(--wiki-heading-color);
}
/***************
* End headings *
****************/
/*************
* Wikitables *
**************/
.wikitable {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.wikitable>tr>th,
.wikitable>*>tr>th {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikitable>tr>td,
.wikitable>*>tr>td {
border: 1px solid var(--wiki-content-border-color);
}
/* Forward = yes bg on Special:Interwiki */
table.mw-interwikitable.body td.mw-interwikitable-local-yes {
background: rgba(var(--wiki-success-color--rgb),.25);
}
.zebra-table > * > tr:nth-of-type(2n),
.zebra-table > tr:nth-of-type(2n) {
background:rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.view-dark .client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th:not(.unsortable),
.view-dark .jquery-tablesorter th.headerSort {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%229%22 viewBox=%220 0 21 9%22%3E %3Cpath d=%22m14.5 5-4 4-4-4zm0-1-4-4-4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortUp {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m6.5 4 4-4 4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortDown {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m14.5 0-4 4-4-4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
/*****************
* End wikitables *
******************/
/**************
* Preferences *
***************/
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,
.mw-prefs-tabs>.oo-ui-menuLayout-content>.oo-ui-indexLayout-stackLayout>.oo-ui-tabPanelLayout {
border: none;
}
.oo-ui-tabSelectWidget-framed {
background-color: transparent;
border-bottom: 1px solid var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
background-color: rgba(var(--wiki-accent-label-color--rgb), 0.75);
color: var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
border-bottom: none;
}
#preferences .mw-htmlform-submit-buttons {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
.oo-ui-textInputWidget .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-pendingElement-pending {
background-color: var(--wiki-content-background-color--secondary);
background-image: linear-gradient(135deg,var(--wiki-content-background-color) 25%,transparent 25%,transparent 50%,var(--wiki-content-background-color) 50%,var(--wiki-content-background-color) 75%,transparent 75%,transparent);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color)
}
.view-dark .oo-ui-inputWidget-input.oo-ui-indicator-down {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E down %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M9.9 2.9 6 6.8 2.1 2.9 1 4l5 5 5-5z%22/%3E%3C/g%3E%3C/svg%3E");
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
color:var(--wiki-content-text-mix-color);
border-color:var(--wiki-accent-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {
color: var(--wiki-content-dynamic-color);
border-color: var(--wiki-accent-color)
}
.oo-ui-dropdownInputWidget select option,
.oo-ui-dropdownInputWidget select optgroup {
color: #000;
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:focus,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:active,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus,
.oo-ui-textInputWidget.oo-ui-widget-enabled:active .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.oo-ui-radioInputWidget [type="radio"] + span {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:hover + span{
border-color:rgba(var(--wiki-accent-color--rgb), 0.9);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:hover + span {
border-color:var(--wiki-accent-color);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span{
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color:rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:focus + span::before {
border-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span {
border-color: rgba(var(--wiki-accent-color--rgb),0.5);
box-shadow: inset 0 0 0 1px rgba(var(--wiki-accent-color--rgb),0.5);
}
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected,
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
background-color: rgba(var(--wiki-accent-color--rgb), 0.15);
color: var(--wiki-content-text-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.mw-prefs-tabs.mw-prefs-tabs-searching .oo-ui-tabPanelLayout.mw-prefs-search-matched > fieldset > legend {
background: var(--wiki-content-background-color--secondary);
}
.mw-prefs-search-highlight {
background-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
outline-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
}
/****************
* End preferences *
*****************/
/***************
* Page history *
****************/
#pagehistory li {
background-color: transparent;
border: none;
}
#pagehistory li.selected {
background-color: var(--wiki-content-background-color--secondary);
border: 1px dashed var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.diff td.diff-addedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-success-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-addedline .diffchange {
background-color: var(--wiki-success-color);
color: var(--wiki-success-label-color);
}
.diff td.diff-deletedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-alert-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-deletedline .diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color)
}
.diff td.diff-context {
background: rgba(var(--wiki-content-text-mix-color-95--rgb),0.8);
border-color: var(--wiki-neutral-color);
color: var(--wiki-content-text-color);
}
.diff-marker a.mw-diff-movedpara-right {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-right:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-right:after {
color: var(--wiki-content-text-color);
content: "\21a9";
}
.diff-marker a.mw-diff-movedpara-left {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-left:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-left:after {
color: var(--wiki-content-text-color);
content: "\21aa";
}
.mw-plusminus-neg {
color:var(--wiki-alert-color);
}
.mw-plusminus-null{
color:var(--wiki-neutral-color);
}
.mw-plusminus-pos {
color:var(--wiki-success-color);
}
.updatedmarker {
background-color: rgba(var(--wiki-success-color--rgb), 0.25);
}
li span.deleted,
span.history-deleted {
color: var(--wiki-content-text-mix-color);
}
span.mw-history-suppressed {
/* overrides above, since suppressed is also deleted */
color: var(--wiki-content-text-color);
}
/* inline diff (1.41) */
.mw-diff-inline-header {
border-bottom: 1px solid var(--wiki-content-border-color);
}
.mw-diff-inline-added ins,
.mw-diff-inline-changed ins,
.mw-diff-inline-moved ins,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-ins,
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
background: rgba(var(--wiki-success-color--rgb),0.9);
color: var(--wiki-success-label-color);
display: inline-block;
}
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-diff-inline-deleted.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
padding: 0.4em 0;
}
.mw-diff-inline-deleted del,
.mw-diff-inline-changed del,
.mw-diff-inline-moved del,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-del,
.mw-diff-inline-deleted.mw-diff-empty-line::after {
background: rgba(var(--wiki-alert-color--rgb), 0.9);
color: var(--wiki-alert-label-color);
display: inline-block;
}
.mw-diff-movedpara-left::after,
.mw-diff-movedpara-right::after {
color: var(--wiki-content-text-color);
}
.ve-ui-diffElement-attributeChange {
color: var(--wiki-content-text-mix-color);
}
/* Edit conflict */
.mw-twocolconflict-split-tour-image-dual-column-view-1 {
filter:var(--wiki-icon-general-filter);
}
.mw-twocolconflict-split-tour-image-blue-dot {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-pulsating-dot::before, .mw-pulsating-dot::after {
background-color: var(--wiki-content-link-color);
}
.mw-twocolconflict-split-current-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-alert-color);
color:var(--wiki-alert-label-color);
}
.mw-twocolconflict-special-your-version-header .mw-twocolconflict-revision-label,
.mw-twocolconflict-split-your-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-single-column,
.mw-twocolconflict-split-column {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete {
border-color: rgba(var(--wiki-alert-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-delete {
border-color: var(--wiki-alert-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add {
border-color: rgba(var(--wiki-success-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-add {
border-color: var(--wiki-success-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange {
background-color: rgba(var(--wiki-alert-color--rgb), 0.3);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column del.mw-twocolconflict-diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column ins.mw-twocolconflict-diffchange {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-success-color--rgb), 0.8);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color: rgba(var(--wiki-success-color--rgb), 0.9);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-alert-color--rgb), 0.9);
background: rgba(var(--wiki-alert-color--rgb), 0.1);
}
.mw-twocolconflict-split-editable .mw-twocolconflict-split-editor {
color:var(--wiki-content-text-color);
}
/**/
/*******************
* End page history *
********************/
/********************
* Table of contents *
*********************/
#toc,
.toc,
.toccolours,
.mw-warning {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
box-shadow: 0 0.1em 0.2em #000000;
}
#mw-toc-heading{
border: 0;
}
.toctogglelabel {
color: var(--wiki-content-link-color);
}
.tocnumber {
color: var(--wiki-content-text-color);
}
/************************
* End table of contents *
*************************/
/*************
* Thumbnails *
**************/
img.thumbborder {
border: 1px solid var(--wiki-content-border-color);
padding: 5px;
}
div.thumbinner {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
li.gallerybox div.thumb {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
html .thumbimage {
background-color: unset;
border: 1px solid var(--wiki-content-border-color);
}
.thumb,
.thumb .thumbinner,
.thumb .thumbimage {
max-width: 100%;
box-sizing: border-box;
}
.thumb .thumbimage {
height: auto;
}
/* packed-overlay mode for galleries */
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.8);
}
/* Responsive floating thumbnails */
@media screen and (max-width: 720px) {
div.tright {
float: none;
margin: 0 auto;
width: max-content;
}
}
/*****************
* End thumbnails *
******************/
/**************
* Wiki editor *
***************/
#wpTextbox0 {
/* need !important here to override inline styling */
background-color:var(--wiki-content-background-color) !important;
}
.wikiEditor-ui {
border: none;
}
.wikiEditor-ui .wikiEditor-ui-top,
.wikiEditor-ui .wikiEditor-ui-view {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar {
background: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a,
.wikiEditor-ui-toolbar .tabs span.tab a:visited,
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wiikiEditor-ui-toolbar .tabs span.tab a.current:visited,
.wikiEditor-ui-toolbar .booklet .index .current {
color: var(--wiki-content-link-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options .option {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {
background-color: var(--wiki-content-background-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a::before,
.wikiEditor-ui-toolbar .group .tool-select .label::after {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui-toolbar .group .label,
.wikiEditor-ui-toolbar .group .tool-select .label,
.wikiEditor-ui-toolbar .page-table th,
.wikiEditor-ui-toolbar .page-table td,
.wikiEditor-ui-toolbar .page-characters div span,
.wikiEditor-ui-toolbar .booklet .index div {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .booklet>.index> :hover {
background-color: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .sections .section {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-characters div span {
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .booklet .pages {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .booklet .index .current {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .page-characters div span:hover {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-color: var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-table td {
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-tabs div a {
background: #9A647F;
display: inline-block;
}
.wikiEditor-ui-tabs div.current {
border-bottom: 1px solid #3B3352;
}
.wikiEditor-ui-tabs div.current a {
font-weight: bold;
}
.wikiEditor-ui-tabs {
border-left: 1px solid #3B3352;
border-top: 1px solid #3B3352;
}
.wikiEditor-ui-text {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.wikiEditor-preview-contents {
background: transparent;
background-color: rgba(255, 255, 255, 0.2);
border-color: #3B3352;
border-style: solid;
border-width: 0 1px 1px;
}
.wikiEditor-ui-controls {
background: transparent;
}
.wikiEditor-preview-contents,
.wikiEditor-preview-loading {
background-color: transparent;
}
.mw-wikiEditor-InsertLink-TitleInputField .oo-ui-messageWidget,
.mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {
color: var(--wiki-content-text-mix-color);
}
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text']::placeholder {
color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-ResizingDragBar {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-ResizingDragBar-ns {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar span {
background-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar:hover span {
background-color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane1,
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane2 {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button.oo-ui-toggleWidget-on .oo-ui-labelElement-label {
color: var(--wiki-accent-color);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb),0.15);
color: var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button,
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
}
.editOptions {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
border-image: none;
border-radius: 0 0 5px 5px;
border-style: none solid solid;
border-width: medium 1px 1px;
}
input#wpSummary {
margin-bottom: 1em;
margin-top: 1em;
width: 80%;
}
.view-dark .ace_editor,
.ace_editor {
--ace-keywords: #CDA869;
--ace-regexp: #E9C062;
--ace-constants: #CF6A4C;
--ace-illegal: #F8F8F8;
--ace-deprecated: #D2A8A1;
--ace-support: #9B859D;
--ace-function: #DAD085;
--ace-list: #F9EE98;
--ace-variable: #7587A6;
--ace-string: #8F9D6A;
--ace-illegal-highlight: rgba(86, 45, 86, 0.75);
--ace-step-highlight: #665200;
--ace-multiselect-shadow: #141414;
}
.view-light .ace_editor{
--ace-keywords: #00f;
--ace-regexp: #036a07;
--ace-constants: #c5060b;
--ace-illegal: #f00;
--ace-deprecated: #f00;
--ace-support: #6d79de;
--ace-function: #3c4c72;
--ace-list: #b90690;
--ace-variable: #318495;
--ace-string: #036a07;
--ace-illegal-highlight: rgba(255, 0, 0, 0.1);
--ace-step-highlight: #fcff00;
--ace-multiselect-shadow: #fff;
}
.ace_editor .ace_gutter {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
}
.ace_gutter-cell {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.4);
}
.ace_editor .ace_print-margin {
width: 1px;
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.75);
}
.ace_editor {
/* this image gradient hack effectively lets the element have 2 layers of background */
background-image:linear-gradient(var(--wiki-content-dynamic-color), var(--wiki-content-dynamic-color));
background-color:rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.93);
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.93);
}
.ace_editor .ace_cursor {
color: var(--wiki-content-text-color);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor.ace_multiselect .ace_selection.ace_start {
box-shadow: 0 0 3px 0px var(--ace-multiselect-shadow);
}
.ace_editor .ace_marker-layer .ace_step {
background: var(--ace-step-highlight);
}
.ace_editor .ace_marker-layer .ace_active-line {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace_editor .ace_gutter-active-line {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace-tm .ace_marker-layer .ace_selected-word {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_marker-layer .ace_selected-word {
border: 1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor .ace_invisible {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.25)
}
.ace_editor .ace_keyword,
.ace_editor .ace_meta {
color: var(--ace-keywords);
}
.ace_editor .ace_constant,
.ace_editor .ace_constant.ace_numeric,
.ace_editor .ace_constant.ace_character,
.ace_editor .ace_constant.ace_character.ace_escape,
.ace_editor .ace_constant.ace_other,
.ace_editor .ace_heading,
.ace_editor .ace_markup.ace_heading,
.ace_editor .ace_support.ace_constant {
color: var(--ace-constants);
}
.ace_editor .ace_invalid.ace_illegal {
color: var(--ace-illegal);
background-color: var(--ace-illegal-highlight);
}
.ace_editor .ace_invalid.ace_deprecated {
text-decoration: underline;
font-style: italic;
color: var(--ace-deprecated);
}
.ace_editor .ace_support,
.ace_editor .ace_support.ace_type {
color: var(--ace-support);
}
.ace_editor .ace_fold {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
border-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_support.ace_function {
color: var(--ace-function);
}
.ace_editor .ace_list,
.ace_editor .ace_markup.ace_list,
.ace_editor .ace_storage {
color: var(--ace-list);
}
.ace_editor .ace_entity.ace_name.ace_function,
.ace_editor .ace_meta.ace_tag,
.ace_editor .ace_variable {
color: var(--ace-variable);
}
.ace_editor .ace_string {
color: var(--ace-string);
}
.ace_editor .ace_string.ace_regexp {
color: var(--ace-regexp);
}
.ace_editor .ace_comment {
font-style: italic;
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.3);
}
.ace_editor .ace_xml-pe {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.28);
}
.ace_editor .ace_indent-guide {
background:none;
border-right:1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
}
.ace_search {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_search_field {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-mix-color);
}
.ace_button {
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_button:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_button.checked {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_searchbtn:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn.prev::after,
.ace_searchbtn.next::after {
border-color: var(--wiki-accent-label-color);
}
.ace_searchbtn_close {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui .codeEditor-status {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-editform #wpTextbox1 {
background: rgba(var(--wiki-content-background-color--rgb), 0.5);
color: var(--wiki-content-text-color);
}
.view-dark .CodeMirror,
.CodeMirror {
--codemirror-yellow: #ffd700;
--codemirror-light-blue: #adf;
--codemirror-blue: #08f;
--codemirror-green: #290;
--codemirror-red: #f50;
--codemirror-dark-red: #dd1616;
--codemirror-purple: #CD4EF9;
--codemirror-pink: #e0e;
--codemirror-light-gray: #eee;
--codemirror-gray: #84a0a0;
}
.view-light .CodeMirror {
--codemirror-yellow: #9e8500;
--codemirror-light-blue: #008ae7;
--codemirror-blue: #0085f9;
--codemirror-green: #290;
--codemirror-red: #ef4f00;
--codemirror-dark-red: #a11;
--codemirror-purple: #80c;
--codemirror-pink: #ed00ed;
--codemirror-light-gray: #858585;
--codemirror-gray: #6b8a8a;
}
.CodeMirror {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.35);
color: var(--wiki-content-text-color)
}
.CodeMirror-code:focus-visible {
outline:none;
}
.CodeMirror .CodeMirror-line::selection,
.CodeMirror .CodeMirror-line>span::selection,
.CodeMirror .CodeMirror-line>span>span::selection,
.CodeMirror .CodeMirror-selected {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror .CodeMirror-line::-moz-selection,
.CodeMirror .CodeMirror-line>span::-moz-selection,
.CodeMirror .CodeMirror-line>span>span::-moz-selection {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror-linenumber {
color: rgba(var(--wiki-content-text-color--rgb), .6)
}
.CodeMirror div.CodeMirror-cursor {
border-left: 1px solid var(--wiki-content-text-color);
}
.cm-keyword {
color: var(--codemirror-purple)
}
.cm-def {
color: var(--codemirror-blue)
}
.cm-comment {
color: var(--codemirror-yellow)
}
.cm-variable-2 {
color: var(--codemirror-light-blue)
}
.cm-string {
color: var(--codemirror-red)
}
.cm-atom {
color: var(--codemirror-pink)
}
.cm-number {
color: var(--codemirror-green)
}
.CodeMirror-gutters {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color)
}
.cm-mw-matching {
background-color: var(--codemirror-yellow)
}
.cm-mw-skipformatting {
background-color: var(--codemirror-light-blue)
}
.cm-mw-list {
color: var(--codemirror-blue)
}
.cm-mw-doubleUnderscore,
.cm-mw-hr,
.cm-mw-signature {
background-color: var(--wiki-content-background-color--secondary);
color: var(--codemirror-blue)
}
.cm-mw-indenting {
color: var(--codemirror-blue)
}
.cm-mw-mnemonic {
color: var(--codemirror-green)
}
.cm-mw-comment {
color: var(--codemirror-gray)
}
.cm-mw-apostrophes-bold,
.cm-mw-apostrophes-italic,
.cm-mw-section-header {
color: var(--codemirror-blue)
}
.cm-mw-template,
.cm-mw-template-argument-name,
.cm-mw-template-bracket,
.cm-mw-template-delimiter,
.cm-mw-template-name {
color: var(--codemirror-purple);
}
.cm-mw-templatevariable,
.cm-mw-templatevariable-bracket,
.cm-mw-templatevariable-delimiter,
.cm-mw-templatevariable-name {
color: var(--codemirror-red)
}
.cm-mw-parserfunction-bracket,
.cm-mw-parserfunction-delimiter,
.cm-mw-parserfunction-name {
color: var(--codemirror-dark-red)
}
.cm-mw-exttag-attribute,
.cm-mw-exttag-bracket,
.cm-mw-exttag-name,
.cm-mw-htmltag-attribute,
.cm-mw-htmltag-bracket,
.cm-mw-htmltag-name {
color: var(--codemirror-green)
}
.cm-mw-link,
.cm-mw-link-pagename {
color: var(--wiki-content-link-color)
}
.cm-mw-link-tosection {
color: var(--codemirror-blue)
}
.cm-mw-extlink,
.cm-mw-extlink-bracket,
.cm-mw-extlink-protocol,
.cm-mw-free-extlink,
.cm-mw-free-extlink-protocol,
.cm-mw-link-bracket,
.cm-mw-link-delimiter {
color: var(--wiki-content-link-color)
}
.cm-mw-table-bracket,
.cm-mw-table-definition,
.cm-mw-table-delimiter {
color: var(--codemirror-pink)
}
.cm-mw-matchingbracket {
background-color: var(--wiki-content-background-color--secondary);
box-shadow: inset 0 0 1px 1px var(--wiki-content-link-color);
font-weight: bold;
}
/* VisualEditor: Fix broken toolbar layout */
.oo-ui-toolbar {
clear: none;
}
.ve-init-mw-desktopArticleTarget-toolbar-open > .oo-ui-toolbar-bar > div:nth-child(4) {
display: none;
}
.ve-ui-toolbar-floating > .oo-ui-toolbar-bar {
top: var( --wikigg-header-height );
}
.oo-ui-toolbar-bar .oo-ui-toolbar-bar,
.ve-area-wrapper .oo-ui-toolbar-bar {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-init-mw-desktopArticleTarget-originalContent .content-body {
clear: right;
}
/*************
* End editor *
**************/
/****************
* Tabber styles *
*****************/
.tabber__header {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.tabber__tab,
.tabber__tab:visited {
color:var(--wiki-content-text-color);
}
.tabber__tab:hover,
.tabber__tab:hover:visited,
.tabber__tab[aria-selected="true"],
.tabber__tab[aria-selected="true"]:visited {
color: var(--wiki-content-link-color);
}
.tabber__indicator {
background: var(--wiki-content-link-color);
}
.tabber__header__prev::after,
.tabber__header__next::after {
filter: var(--wiki-icon-general-filter);
}
/********************
* End Tabber styles *
*********************/
/***************************************
* Various fixes for multi-theme Vector *
****************************************/
:focus,
:focus-visible {
outline-color:var(--wiki-accent-color)
}
:focus-visible {
outline-style:solid;
}
.oo-ui-iconElement-icon {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-iconElement-icon.oo-ui-icon-reload {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
fieldset {
border-color:var(--wiki-content-border-color);
}
hr {
background-color:var(--wiki-content-border-color);
}
.CategoryTreeToggle {
color:var(--wiki-content-link-color);
}
input,
select {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
input:hover,
input:focus,
input:active {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
input:focus-visible {
outline: 1px solid var(--wiki-accent-color);
}
input::file-selector-button,
input[type="button"],
input[type="submit"] {
background-color:var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.vector-body blockquote {
border-color:var(--wiki-content-border-color);
}
ol.references li:target, sup.reference:target {
background-color: rgba(var(--wiki-accent-color--rgb), .1);
}
/* category bar and filetoc */
.catlinks,
ul#filetoc {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
/**/
body .ui-dialog .ui-widget-header {
/* we need an important here because the built-in styles have one :( */
background: var(--wiki-content-background-color) !important;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick {
filter: var(--wiki-icon-general-filter);
}
.ui-widget-header .ui-dialog-titlebar-close.ui-state-hover {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.ui-widget-content {
background: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
body .ui-button {
/* we need an important here because the built-in styles have one. Vector is a mess */
background: var(--wiki-accent-color) !important;
border-color: var(--wiki-accent-color) !important;
color: var(--wiki-accent-label-color);
}
body .ui-button:hover,
body .ui-button:focus,
body .ui-button:active {
/* we need an important here because we had to use some above */
background: var(--wiki-accent-color--hover) !important;
border-color: var(--wiki-accent-color--hover) !important;
color: var(--wiki-accent-label-color);
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
color: var(--wiki-accent-label-color);
}
#contentSub,
#contentSub2 {
color:var(--wiki-content-text-mix-color);
}
/* arrow on redirect pages */
.mw-content-ltr .redirectText li:first-child {
padding-left:0;
background:none;
}
.mw-content-ltr .redirectText li:first-child::before {
content:'';
display:inline-block;
width:47px;
height:1em;
vertical-align: middle;
background-image:linear-gradient(transparent,transparent),url(/resources/src/mediawiki.action/images/redirect-ltr.svg?ff441);
filter:var(--wiki-icon-general-filter);
}
/* notifications ("your edit was saved", etc.) */
.mw-notification {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.mw-notification .oo-ui-labelElement-label {
color:var(--wiki-content-text-color);
}
.mw-notification .oo-ui-iconElement-icon {
filter:unset;
}
/**/
.mime-type.has-warning {
color:var(--wiki-content-text-color);
}
.oo-ui-image-warning.oo-ui-icon-alert,
.mw-ui-icon-alert-warning::before {
filter:drop-shadow(0 0 3px #000);
}
.oo-ui-image-invert.oo-ui-icon-subtract,
.mw-ui-icon-subtract-invert::before,
.oo-ui-image-invert.oo-ui-icon-add,
.mw-ui-icon-add-invert::before {
filter:brightness(0) var(--wiki-icon-to-link-filter);
filter:var(--wiki-icon-general-filter);
}
.mw_metadata td,
.mw_metadata th {
border-color: var(--wiki-content-border-color);
}
.mw_metadata th {
background-color: var(--wiki-content-background-color--secondary);
}
.mw_metadata td {
background-color: var(--wiki-content-background-color);
}
.mw-datatable td,
.mw-datatable th {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
#mw-allmessagestable tbody:hover td,
.mw-datatable tr:hover>td {
background-color: var(--wiki-content-background-color--secondary);
}
#mw-allmessagestable .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .8);
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable .am_actual,
#mw-allmessagestable tbody:hover .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .6);
}
#mw-allmessagestable .am_actual {
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable tbody:hover .am_actual {
background-color: rgba(var(--wiki-accent-color--rgb), .5);
}
.mw-datatable,
.mw-json {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: inherit;
}
.mw-datatable>*>tr>th,
.mw-datatable>tr>th,
.mw-json>*>tr>th,
.mw-json>tr>th {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
padding-bottom: 9px;
padding-top: 9px;
}
.mw-datatable>*>tr>td,
.mw-datatable>tr>td,
.mw-json>*>tr>td,
.mw-json>tr>td {
border-color: var(--wiki-content-border-color);
}
.mw-json tr {
background-color: inherit;
}
.mw-json .mw-json-single-value,
.mw-json .mw-json-value,
.mw-json .value {
background: rgba(var(--wiki-success-color--rgb), .6);
}
.mw-json .mw-json-empty {
background: var(--wiki-content-background-color--secondary);
}
.mw-message-box,
.mw-message-box-warning {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-message-box-warning {
border-color: var(--wiki-warning-color);
border-width: 1px 1px 1px 10px;
}
.wikitable *,
.wikitable :after,
.wikitable :before {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
.cargo-pagevalues-tableinfo {
background-color: var(--wiki-content-background-color);
border-bottom: 1px solid var(--wiki-content-border-color);
top: 46px;
position: static;
/* override sticky in the built-in */
}
.cargo-table-diagram .cargo-table-svg .node.entity-name rect {
fill: var(--wiki-content-background-color--secondary);
fill-opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node rect {
stroke: var(--wiki-content-border-color);
opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node text tspan {
fill: var(--wiki-content-text-color);
}
table.cargoTable {
color: var(--wiki-content-text-color);
}
table.cargoTable tbody td,
table.cargoTable thead th {
border: 1px solid var(--wiki-content-border-color);
}
table.cargoTable tr:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .25);
}
table.cargoTable thead tr:nth-child(odd),
table.cargoTable.noMerge thead tr:nth-child(odd) {
background-color: var(--wiki-accent-color);
}
table.cargoTable tbody tr:nth-child(2n),
table.cargoTable.noMerge tbody tr:nth-child(2n) {
background-color: var(--wiki-content-background-color);
}
table.cargoTable tbody tr:nth-child(odd),
table.cargoTable.noMerge tbody tr:nth-child(odd) {
background-color: var(--wiki-content-background-color--secondary);
}
table.cargoTable th.headerSort {
color:var(--wiki-accent-label-color);
}
table.cargoTable th.headerSort:hover {
color:var(--wiki-accent-label-color);
text-decoration:underline;
}
#mw-content-text div.cargoReplacementTableInfo {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
color:var(--wiki-content-text-color);
}
table.dataTable tbody tr {
background-color:var(--wiki-content-background-color);
}
table.dataTable.display tbody tr.odd > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--secondary--rgb), 0.75);
}
table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd,
table.dataTable.display tbody tr.even > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.75);
}
table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover {
background-color: var(--wiki-content-background-color--secondary);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
/* we need this !important to override a built-in one */
color: var(--wiki-content-text-mix-color) !important;
}
table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
border-top: 1px solid var(--wiki-content-border-color);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
/* we need this !important to override a built-in one */
color: var(--wiki-content-mix-color) !important;
border: 1px solid var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color);
background: linear-gradient(to bottom,var(--wiki-content-background-color) 0%,var(--wiki-content-background-color--secondary) 100%);
}
div.drilldown-filters-wrapper {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.action-pagevalues tr:nth-of-type(2n) {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
.action-pagevalues tr:hover {
background-image: linear-gradient(rgba(var(--wiki-accent-color--rgb), 0.2), rgba(var(--wiki-accent-color--rgb), 0.2));
}
div.specialCargoQuery-extraPane {
background: var(--wiki-content-background-color);
}
.oo-ui-panelLayout-framed {
border-color:var(--wiki-content-border-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
background-color: transparent;
}
.oo-ui-inputWidget-input + .oo-ui-image-invert.oo-ui-icon-check {
background-image:none;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-checkboxInputWidget [type="checkbox"] + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span {
filter: unset;
background-color:rgba(var(--wiki-accent-color--rgb), 0.05);
border-color:rgba(var(--wiki-accent-color--rgb), 0.75);
}
.oo-ui-checkboxInputWidget [type="checkbox"]:disabled + span {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span {
border-color: var(--wiki-accent-color);
filter: unset;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span {
background-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
box-shadow: none;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
outline: 1px solid transparent;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active + span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5)
}
.oo-ui-image-invert.oo-ui-icon-check {
background:none;
position:relative;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-indicatorElement-indicator {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-disabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
text-shadow: none;
}
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-savedLinksListWidget-placeholder.oo-ui-optionWidget .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget {
color: var(--wiki-content-text-color);
padding: 8px 6px;
-webkit-transition: color .3s, background-color .3s;
transition: color .3s, background-color .3s;
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-savedLinksListItemWidget-label {
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle+.mw-rcfilters-ui-table,
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle.mw-rcfilters-ui-filterTagMultiselectWidget-emphasize {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
border-color: var(--wiki-content-border-color);
padding: 0;
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label {
color: var(--wiki-content-link-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label:hover {
color: var(--wiki-content-link-color--hover);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:before {
content: "[";
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:after {
content: "]";
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-menuSelectWidget {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-header {
background-color: var(--wiki-content-background-color);
border-bottom-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {
border-bottom-color: var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget:hover,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15)
}
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel,
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected:hover,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected):hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .8);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color: transparent;
color: var(--wiki-content-text-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled.selected {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-datePopupWidget {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-changeslist-legend,
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
@keyframes fadeBlue {
60% {
border-top-color:var(--wiki-accent-color);
}
100% {
border-top-color:var(--wiki-content-border-color);
}
}
.mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-menuSelectWidget-footer {
background-color: var(--wiki-content-text-mix-color-95);
}
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {
background-color: rgba(var(--wiki-content-text-color--rgb), 0.1);
}
.oo-ui-iconElement-icon.mw-rcfilters-ui-filterItemHighlightButton-circle {
filter:unset;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
border-color:var(--wiki-accent-color);
}
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), .76);
}
.mw-rcfilters-ui-tagItemWidget-popup-content {
color: rgba(var(--wiki-content-text-color--rgb), .75);
}
/* fix for weird focus box on recentchanges arrows when clicking, but keep it for tab navigation */
.mw-enhancedchanges-checkbox:focus + * .mw-enhancedchanges-arrow {
outline:none;
}
.mw-enhancedchanges-checkbox:focus-visible + * .mw-enhancedchanges-arrow {
outline:1px solid var(--wiki-accent-color);
}
/**/
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {
border-top-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {
border-top-color: var(--wiki-content-background-color--secondary);
}
.unpatrolled {
color: var(--wiki-alert-color);
}
.autocomment, .autocomment a, .autocomment a:visited {
color: var(--wiki-content-text-mix-color);
}
/* Recent changes filter highlighting */
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #1c283f;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #0f3128;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #352c10;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #411d0c;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #3f0f0f;
}
.mw-icon-arrow-collapsed,
.mw-collapsible-arrow.mw-collapsible-toggle-collapsed {
filter:brightness(75%) var(--wiki-icon-general-filter);
}
/* Collapsibles */
.mw-collapsible button.mw-collapsible-toggle > span,
.mw-collapsible-toggle-default .mw-collapsible-text {
color: var(--wiki-content-link-color);
}
/*
The below rules fix an error caused by the above rule because the toggles in the edit footer
have text and an arrow in the same element, so the text gets inverted when it shouldn't be
*/
.mw-editfooter-toggler {
position:relative;
filter:unset;
background:none;
}
.mw-editfooter-toggler::before {
position:absolute;
left:0;
top:0;
background-repeat: no-repeat;
background-position: left center;
width:12px;
height:100%;
content:'';
filter:brightness(75%) var(--wiki-icon-general-filter);
}
.mw-editfooter-toggler.mw-icon-arrow-collapsed::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-collapsed-ltr.svg?40e9a);
}
.mw-editfooter-toggler.mw-icon-arrow-expanded::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-expanded.svg?d0685);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
-webkit-transition: border-color 300ms, box-shadow 300ms;
transition: border-color 300ms, box-shadow 300ms;
background-color: var(--wiki-content-background-color--secondary)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
outline: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-accent-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-alert-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-bottom-width: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-inputWidget-input {
border-radius: 0;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {
opacity: 0.5;
}
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group > input {
color:var(--wiki-content-text-color);
}
.oo-ui-tagMultiselectWidget .oo-ui-inputWidget-input {
color: inherit;
background: transparent;
font-family: inherit;
}
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle,
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input,
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow:none;
border-color:var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.oo-ui-dropdownInputWidget select {
border-color:var(--wiki-content-border-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
background-color: var(--wiki-accent-color);
background-color: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-content-dynamic-color));
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
}
.oo-ui-labelWidget.oo-ui-inline-help {
color:rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending){
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.oo-ui-bookletLayout-outlinePanel {
padding: 7px 0;
}
.oo-ui-processDialog-content .oo-ui-window-head,
.oo-ui-processDialog-content .oo-ui-window-foot,
.oo-ui-messageDialog-content > .oo-ui-window-head,
.oo-ui-messageDialog-content > .oo-ui-window-foot {
outline-color: var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
border-right-color: var(--wiki-content-border-color);
}
.oo-ui-messageDialog-title {
color: var(--wiki-heading-color);
}
/* OAuth authorisation dialog */
#mw-mwoauth-authorize-form {
color: inherit;
}
.oo-ui-toolbar-bar,
.oo-ui-popupToolGroup-tools,
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover {
border-right-color:var(--wiki-content-border-color);
}
.oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-tool-active,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:active,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-tool-active > .oo-ui-tool-link,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-popupToolGroup-active > .oo-ui-tool-link,
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-link-color);
}
.oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link {
/* we remove the transition here because it causes the hard-coded color to flash briefly */
transition:none;
}
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle:hover {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.15);
}
.oo-ui-menuToolGroup,
.oo-ui-popupToolGroup-tools {
border-color:var(--wiki-content-border-color);
}
.oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
border-color: var(--wiki-content-border-color);
box-shadow: 0 1px 1px 0 rgba(var(--wiki-content-dynamic-color--rgb),0.1);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:hover {
background-color:var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button{
color: var(--wiki-alert-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:focus {
color: var(--wiki-alert-color--hover);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button {
border: 1px solid transparent;
}
.oo-ui-buttonElement-frameless>button.oo-ui-buttonElement-button {
color: inherit;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
background-color: #bf0017;
border-color: #bf0017;
color: #fff;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: #59000b;
border-color: #59000b;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > input.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: rgba(var(--wiki-content-link-color--rgb),0.08);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background-color: transparent;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
border-color: var(--wiki-accent-color--hover);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:nth-child(2n) td,
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:hover td {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-popupWidget-popup {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.mw-advancedSearch-namespace-selection {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer {
background: var(--wiki-content-background-color);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer fieldset {
border-color: var(--wiki-content-border-color);
margin-top: 0;
}
.mw-advancedSearch-fieldContainer .oo-ui-labelElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label {
all: unset;
}
.mw-advancedSearch-expandablePane-button.oo-ui-widget-enabled.oo-ui-buttonWidget > .oo-ui-buttonElement-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
color: var(--wiki-content-text-color);
}
.oo-ui-popupWidget-popup .mw-advancedSearch-tooltip-head {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuSectionOptionWidget {
color: var(--wiki-content-text-mix-color);
}
/* possibly deprecated */
.mw-ui-button:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color);
border-color: var(--wiki-content-border-color);
}
.mw-ui-button:not(:disabled):visited {
color: var(--wiki-accent-color);
}
.mw-ui-button:not(:disabled):hover {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color--hover);
}
.mw-ui-button:not(:disabled):focus {
border-color: var(--wiki-accent-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
.mw-ui-button:not(:disabled):active,
.mw-ui-button:not(:disabled).is-on {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-link-color);
}
/* end possibly deprecated */
.mw-ui-icon-before::before {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-windowManager-modal>.oo-ui-dialog {
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.5);
}
.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame {
border-color:var(--wiki-content-border-color);
}
.oo-ui-messageDialog-message {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-mix-color-95);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color--hover);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-description {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block),
.mw-body-content .error {
color: var(--wiki-alert-color);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-success-color);
border-left-width: 10px;
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-alias {
color: var(--wiki-content-text-mix-color);
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.tdg-templateDataParamWidget-param-alias:first-child {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-templatedata-doc-muted {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-accent-color);
}
/* Date picker */
.mw-widget-dateInputWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle:hover {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle > .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget {
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget-calendar {
background-color: var(--wiki-content-background-color);
}
.mw-widget-calendarWidget-header .oo-ui-labelElement-label,
.mw-widget-calendarWidget-day,
.mw-widget-calendarWidget-month,
.mw-widget-calendarWidget-year {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget-day-heading,
.mw-widget-calendarWidget-day-additional {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
.mw-widget-calendarWidget-day-today {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.mw-widget-calendarWidget-item-selected {
color: #fff;
}
.mw-widget-calendarWidget-item:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-widgets-datetime-calendarWidget:focus {
border-color: var(--wiki-content-border-color);
box-shadow: none;
}
.mw-widgets-datetime-calendarWidget-grid {
overflow-x: initial;
}
.mw-widgets-datetime-dateTimeInputWidget-handle {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-handle:hover {
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-editField:hover {
background-color: var(--wiki-content-background-color);
}
.mw-widgets-datetime-calendarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-calendarWidget-grid .mw-widgets-datetime-calendarWidget-cell.mw-widgets-datetime-calendarWidget-extra .oo-ui-buttonElement-button .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
/* Unpatrolled page creations on Special:NewPages */
.not-patrolled {
background-color: rgba(var(--wiki-warning-color--rgb), 0.16);
}
.mw-spinner-container > div {
filter: var(--wiki-icon-general-filter);
}
.mw-spinner-container > div::after {
background-color:var(--wiki-content-text-color);
}
pre,
code,
.mw-code {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-templatedata-doc-param-alias {
color:var(--wiki-content-text-mix-color);
}
.mw-highlight,
.view-light .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #db0000;
--pygments-c: #3a7575;
--pygments-k: #008000;
--pygments-o: #666;
--pygments-ch: #3a7575;
--pygments-cm: #3a7575;
--pygments-cp: #986200;
--pygments-cpf: #3a7575;
--pygments-c1: #3a7575;
--pygments-cs: #3a7575;
--pygments-gd: #a00000;
--pygments-gr: #db0000;
--pygments-gh: #000080;
--pygments-gi: #008100;
--pygments-go: #6e6e6e;
--pygments-gp: #000080;
--pygments-gu: #800080;
--pygments-gt: #04d;
--pygments-kc: #008000;
--pygments-kd: #008000;
--pygments-kn: #008000;
--pygments-kp: #008000;
--pygments-kr: #008000;
--pygments-kt: #b00040;
--pygments-m: #666;
--pygments-s: #ba2121;
--pygments-na: #647421;
--pygments-nb: #008000;
--pygments-nc: #00f;
--pygments-no: #800;
--pygments-nd: #a412ff;
--pygments-ni: #6d6d6d;
--pygments-ne: #c9352e;
--pygments-nf: #00f;
--pygments-nl: #727200;
--pygments-nn: #00f;
--pygments-nt: #008000;
--pygments-nv: #19177c;
--pygments-ow: #a412ff;
--pygments-w: #6e6e6e;
--pygments-mb: #666;
--pygments-mf: #666;
--pygments-mh: #666;
--pygments-mi: #666;
--pygments-mo: #666;
--pygments-sa: #ba2121;
--pygments-sb: #ba2121;
--pygments-sc: #ba2121;
--pygments-dl: #ba2121;
--pygments-sd: #ba2121;
--pygments-s2: #ba2121;
--pygments-se: #a55a1e;
--pygments-sh: #ba2121;
--pygments-si: #af4d74;
--pygments-sx: #008000;
--pygments-sr: #af4d74;
--pygments-s1: #ba2121;
--pygments-ss: #19177c;
--pygments-bp: #008000;
--pygments-fm: #00f;
--pygments-vc: #19177c;
--pygments-vg: #19177c;
--pygments-vi: #19177c;
--pygments-vm: #19177c;
--pygments-il: #666;
}
.view-dark .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #fe4242;
--pygments-c: #4b9797;
--pygments-k: #00a300;
--pygments-o: #898989;
--pygments-ch: #4b9797;
--pygments-cm: #4b9797;
--pygments-cp: #c17d00;
--pygments-cpf: #4b9797;
--pygments-c1: #4b9797;
--pygments-cs: #4b9797;
--pygments-gd: #ff3f3f;
--pygments-gr: #fe4242;
--pygments-gh: #7a7aff;
--pygments-gi: #00a000;
--pygments-go: #8a8a8a;
--pygments-gp: #7a7aff;
--pygments-gu: #f500f5;
--pygments-gt: #4e84fe;
--pygments-kc: #00a300;
--pygments-kd: #00a300;
--pygments-kn: #00a300;
--pygments-kp: #00a300;
--pygments-kr: #00a300;
--pygments-kt: #fe357e;
--pygments-m: #898989;
--pygments-s: #e25e5e;
--pygments-na: #80932a;
--pygments-nb: #00a300;
--pygments-nc: #7a7afe;
--pygments-no: #ff4040;
--pygments-nd: #bf5aff;
--pygments-ni: #999;
--pygments-ne: #da655f;
--pygments-nf: #7a7afe;
--pygments-nl: #a0a000;
--pygments-nn: #7a7afe;
--pygments-nt: #00a300;
--pygments-nv: #8381e7;
--pygments-ow: #bf5aff;
--pygments-w: #bbb;
--pygments-mb: #898989;
--pygments-mf: #898989;
--pygments-mh: #898989;
--pygments-mi: #898989;
--pygments-mo: #898989;
--pygments-sa: #e25e5e;
--pygments-sb: #e25e5e;
--pygments-sc: #e25e5e;
--pygments-dl: #e25e5e;
--pygments-sd: #e25e5e;
--pygments-s2: #e25e5e;
--pygments-se: #d07125;
--pygments-sh: #e25e5e;
--pygments-si: #c17492;
--pygments-sx: #00a300;
--pygments-sr: #c17492;
--pygments-s1: #e25e5e;
--pygments-ss: #8381e7;
--pygments-bp: #00a300;
--pygments-fm: #7a7afe;
--pygments-vc: #8381e7;
--pygments-vg: #8381e7;
--pygments-vi: #8381e7;
--pygments-vm: #8381e7;
--pygments-il: #898989;
}
div.mw-highlight {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .err {border-color: var(--pygments-err);}
.mw-highlight .c {color: var(--pygments-c);}
.mw-highlight .k {color: var(--pygments-k);}
.mw-highlight .o {color: var(--pygments-o);}
.mw-highlight .ch {color: var(--pygments-ch);}
.mw-highlight .cm {color: var(--pygments-cm);}
.mw-highlight .cp {color: var(--pygments-cp);}
.mw-highlight .cpf {color: var(--pygments-cpf);}
.mw-highlight .c1 {color: var(--pygments-c1);}
.mw-highlight .cs {color: var(--pygments-cs);}
.mw-highlight .gd {color: var(--pygments-gd);}
.mw-highlight .gr {color: var(--pygments-gr);}
.mw-highlight .gh {color: var(--pygments-gh);}
.mw-highlight .gi {color: var(--pygments-gi);}
.mw-highlight .go {color: var(--pygments-go);}
.mw-highlight .gp {color: var(--pygments-gp);}
.mw-highlight .gu {color: var(--pygments-gu);}
.mw-highlight .gt {color: var(--pygments-gt);}
.mw-highlight .kc {color: var(--pygments-kc);}
.mw-highlight .kd {color: var(--pygments-kd);}
.mw-highlight .kn {color: var(--pygments-kn);}
.mw-highlight .kp {color: var(--pygments-kp);}
.mw-highlight .kr {color: var(--pygments-kr);}
.mw-highlight .kt {color: var(--pygments-kt);}
.mw-highlight .m {color: var(--pygments-m);}
.mw-highlight .s {color: var(--pygments-s);}
.mw-highlight .na {color: var(--pygments-na);}
.mw-highlight .nb {color: var(--pygments-nb);}
.mw-highlight .nc {color: var(--pygments-nc);}
.mw-highlight .no {color: var(--pygments-no);}
.mw-highlight .nd {color: var(--pygments-nd);}
.mw-highlight .ni {color: var(--pygments-ni);}
.mw-highlight .ne {color: var(--pygments-ne);}
.mw-highlight .nf {color: var(--pygments-nf);}
.mw-highlight .nl {color: var(--pygments-nl);}
.mw-highlight .nn {color: var(--pygments-nn);}
.mw-highlight .nt {color: var(--pygments-nt);}
.mw-highlight .nv {color: var(--pygments-nv);}
.mw-highlight .ow {color: var(--pygments-ow);}
.mw-highlight .w {color: var(--pygments-w);}
.mw-highlight .mb {color: var(--pygments-mb);}
.mw-highlight .mf {color: var(--pygments-mf);}
.mw-highlight .mh {color: var(--pygments-mh);}
.mw-highlight .mi {color: var(--pygments-mi);}
.mw-highlight .mo {color: var(--pygments-mo);}
.mw-highlight .sa {color: var(--pygments-sa);}
.mw-highlight .sb {color: var(--pygments-sb);}
.mw-highlight .sc {color: var(--pygments-sc);}
.mw-highlight .dl {color: var(--pygments-dl);}
.mw-highlight .sd {color: var(--pygments-sd);}
.mw-highlight .s2 {color: var(--pygments-s2);}
.mw-highlight .se {color: var(--pygments-se);}
.mw-highlight .sh {color: var(--pygments-sh);}
.mw-highlight .si {color: var(--pygments-si);}
.mw-highlight .sx {color: var(--pygments-sx);}
.mw-highlight .sr {color: var(--pygments-sr);}
.mw-highlight .s1 {color: var(--pygments-s1);}
.mw-highlight .ss {color: var(--pygments-ss);}
.mw-highlight .bp {color: var(--pygments-bp);}
.mw-highlight .fm {color: var(--pygments-fm);}
.mw-highlight .vc {color: var(--pygments-vc);}
.mw-highlight .vg {color: var(--pygments-vg);}
.mw-highlight .vi {color: var(--pygments-vi);}
.mw-highlight .vm {color: var(--pygments-vm);}
.mw-highlight .il {color: var(--pygments-il);}
.mw-highlight pre {
background: var(--pygments-background)
}
.mw-content-ltr.mw-highlight-lines pre,
.mw-content-ltr.content .mw-highlight-lines pre {
padding-left: 3.5em;
box-shadow: inset 2.75em 0 0 var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .hll {
background-color: rgba(var(--wiki-accent-color--rgb), .2)
}
.mw-apisandbox-toolbar {
background: var(--wiki-content-background-color--secondary);
top: var( --wikigg-header-height );
}
/* special:replacetext */
.ext-replacetext-searchoptions {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
}
.ext-replacetext-searchoptions .ext-replacetext-divider {
border-bottom: 1px solid var(--wiki-content-border-color);
}
/**/
.view-dark textarea {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.view-dark textarea:focus-visible {
outline-color: var(--wiki-accent-color);
outline-style: solid;
}
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {
outline: 1px solid var(--wiki-accent-color);
}
/* make math formulas legible on dark theme */
.mwe-math-fallback-image-inline,
.mwe-math-fallback-image-display,
.ve-ui-mwLatexPage-symbol {
filter: var(--wiki-icon-general-filter);
}
/* search bar */
#searchInput {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
#searchButton {
filter: var(--wiki-icon-to-link-filter);
}
.vector-search-box-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* Search suggestions */
.suggestions-results,
.suggestions-special {
background-color: var(--wiki-content-background-color--secondary);
}
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--wiki-content-text-color);
}
.suggestions-result {
color: var(--wiki-content-link-color);
}
.suggestions-result-current {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.suggestions-special .special-label {
color: var(--wiki-content-text-mix-color);
}
.suggestions-special.suggestions-result-current .special-label {
color:var(--wiki-accent-label-color);
}
.suggestions-special .special-query {
color: var(--wiki-link-label-color);
}
/* search page */
fieldset#mw-searchoptions {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border-color: var(--wiki-content-border-color);
}
#mw-searchoptions .divider {
border-color: var(--wiki-content-border-color);
}
.mw-search-profile-tabs {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border: 1px solid var(--wiki-content-border-color);
margin-top: 1em;
}
.mw-search-profile-tabs div.search-types ul li.current a {
color: var(--wiki-content-text-color);
}
.results-info,
.mw-search-result-data {
color: var(--wiki-content-text-mix-color);
}
/* invert the help icon on the helplink */
#mw-indicator-mw-helplink a {
background-image: none;
}
#mw-indicator-mw-helplink a::before {
background-image: url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);
background-position: left center;
background-repeat: no-repeat;
display: inline-block;
vertical-align: middle;
height: 20px;
padding-left: 25px;
content: "";
}
#mw-indicator-mw-helplink a::before {
filter: var(--wiki-icon-to-link-filter);
}
/**/
/* Login/register page */
.mw-number-text {
color:var(--wiki-content-text-mix-color);
}
.mw-body-content .mw-number-text h3 {
color:var(--wiki-heading-color);
}
.mw-number-text.icon-edits,
.mw-number-text.icon-pages,
.mw-number-text.icon-contributors {
position:relative;
background:none;
}
.mw-number-text.icon-edits::before,
.mw-number-text.icon-pages::before,
.mw-number-text.icon-contributors::before {
position:absolute;
width:95px;
height:100%;
left:0;
top:0;
content:'';
filter:brightness(0) var(--wiki-icon-general-filter);
}
.mw-number-text.icon-edits::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAACrUlEQVR4AWL4//8/oH170LEsiKIwXGPbtm0EY9s2g7bdjzh4oVnjyslKVZ3hSu+d5L/c0Xdx/Bt5jjCyAR3QAd9/+DhSW4oeoYmJGQdM4HWjYfQKTXTA8pZFeIgjOmA5Hkd0wDwe6TWa6IAcr4eA5RAdEC0neKWIDoieFcMRRPOAaDJ6+4uITxzwJ+KbmnjdaKkDliISPIv/gcvRxsT7kzgix7MGuBz1ooFyRIq3xOJ64ArUG0EMoMV5RI5nAJDjRV1Go1DIIL7meJKAAngc8Qn/tgoACuCNRtfRJhQyGQLkeJcI3u3oP3GzA5bjjYnwEEE0Acjx+urgEcRNVgFX1sUjdaHF9gA53sW/jScFKIC3SH8hIo5nDXAVwbtA8O6U4+kD6uPpA2rhWQNcXYh3N4HXSfAMAHK8838BTwBQF28hCpKAAnj3SvCsAa4heOdU8NQB5fGUAfXxhAEZ3lmCdz+B18Hx9ABN46kBrv1DeAtQsAZYivdAB08AMMLrJ3hBHU8BkOGdqcyMLcCbj4I1QH08YUCGd0kbTwCQ4MW1oFkR3kM5PAHAdVU8gjhPEk8AkOKRBjN481AwAxjhDRCM4Rq1EzwTgAzvGtoqiicAmMcbjRZI4wkATiP/eVe/4QU0DvXJ4gkAHq9gNEV4cdPRRtQjgycAOA51VkAOoECaiF5J4QkA7iVnuI+vgTcXBauAo1BjBeU0mZuCXlfm2gieOcCN5KzPadH7s9EF1CeJJwD4lKy2BLQM3UFDaFgSTwBwKcE5il6Q1wmeA95KQLGafuI54Ay+I4D2Fm1HY2QwBADPZdCG0EO0Wg5CAHAi6k1ce3E1fdDHAQ8TuG50Ml6F4TngGNQawTWjg2iCPoAG4I5vcG/QVrLDIJMDnvyNBYMDeg7ogA7ogJ4DOqBmnwD4A/itR9A4HwAAAABJRU5ErkJggg==) no-repeat left center;
}
.mw-number-text.icon-pages::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAAByUlEQVR4Ae3XQ6JcQRhH8Rs7mYWT2LZt25rEtpNvicGCOid51lWhX3X/B78F1ClnjUZDHChCDgVUQAVUwF+//zTbaEzwJKuqFQJOwVOYB0fSDege8RnMg8OxA47HhMhGho4YM+BHWGTXMApZP1NxAqdKuIS3DhETC5gT0cEonM+LmH7A8BHHF4zhUMyAr3DKswt4ARvCVQ8RL8FyHIoV8DqyAEbidMCIu2AFDqUbEBiLd4EiroOVcDDdgMBJWI4rNSOugpV0MOWAa2EBIq6HVXAw1YDzYQEiboVVdCDFgLNhASIegtWwP7WAM2AVXC4Z8SKsho+pBZwDCxDxIZ7hGo5iN7ZgG/bjOj61QsB5sAARxyArMA7nUw+4GuYQcaSHv/PrlAPuhDnYh8zR9ZQDnoF1+ooXuI87uIvH+JoT8ES7B1yJxZiGETnbbAHuKqCbkbiqgG5mK6Cb8QqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogG0acAwmVHRLAXschDlQQAVUwKYGXIZTDo7qFnakgAqogP4ooAK+waVh5GpSAROggAqogFKOAiqgAiqg/AUjJ7hc1MT1egAAAABJRU5ErkJggg==) no-repeat left center
}
.mw-number-text.icon-contributors::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAtCAYAAAA5reyyAAAEMElEQVR4AWJ4/uLFYMJsgHbtIVhzLQqg8G7btm3bfLZt2/abtG3btm3btt19tXuNU5UbnV9VPfj2PCtODh7DaOzHDdzEIQxFG6SERItoilcPq6EOpqNsrAdMiWb4CQPQEx+jMsSH13Ad6tJRtIf4UBkfoyf642c0Q8pwBSyOEYiDWpzHP8gIcelZ3IV6dBENIS5lxD84D7WIwwgUD3XActjk8jTLDnFQAiegPm1FFoiD7JgKdbAJ5UIVMA0WQ10aCnEwHBrQ/xAHQ6EuLULqUAT8EurRkxAbtXEWGtBu5IPYeBLq0RemA6bDUqhHwyE2/oIa8qHho3wp0pkM2AS3oR4dRCmIFWZADRkEsUIpHIR6dBtNTAZ8DepDEhpDLIphL9Q9X0dMYyRBfXjNZMD3oT61hFjUwHmoITtQAGLREurT+yYDvgn1IQ4NwhBwP0pALBogDurDmyYDPgL14QjKQCzK43gYjsAyOAL14RGTAcvhKNSjWUgLsciDzVBDliG9zceJWT53fFlzAYGJUI/+g9iYCjVkBMTGv1CPJkJMB/wM6sEdtILY6Aw15A+IjVa4A/Xgs1C9ym2AujQVkoznkQgN6CpaQAwd7euQynxA4EMkuTz6noAkIxu2QQNaAXHwhMujMAkfhvpz1gSogwEQF/pAA/oV4sIAqIPxkFAHLIwVUBuLkQ/iQkNchPp0BHkhLuTDYocjuVDoAwLNobCKx7MQZ0buxn9CPHgO8VBYNYOEI2AxTIPaWI3SEJdq47rPz1jZIC6VxmqHm17RUAYsjm+wB+rgDH5FZYgL/0M9egjiQmX8hjNQB3vwDYqZClgRn2I8TkM9uoxp+BY1IDayYAnUpd8hyaiBbzEdl6EencZ4fIoKXgPWQ0eswTmoIRexCz9DYFUWh6AOeiEFBFYfYYv7aK6cxRp0RL3kAjbBSsRBQ+gwykBg1SrAF+5qOAUNoTisRBNrwHeQAA2D7hAbLQL+qOoBDYMEvA0RRm3cg4bQIYxBO4iNnFgOdfAoJBntMAaHoSF0D7WtbwOmJGIHBuFtFHJxhx8HdeEEnoI4KIS3MQg7kAg1rI8w9kMN2YQ/8RByQRwUxE844GPvj0B9iAu58BD+NPwdcp8wrkEDOoG3kR3iIC0exhAcgQZwHQvwOfJDXMiOt3ECGtA1EwH3oDLERgoUxisYhv24AzUoEWexCD+iJtJBklEF+yId8A7aQywyoCK+xCJcRSI0TO5iL7qjDXIjBcTiIdwNGnAetmKjR8fQHdYL93tYiSRolDiJzqgLseiOYz62fyvmCcOUJ3EAGuV6oUi0rVD9BBpDtqJstARsj3hojFmBdNEQcDw0Rn0V6YAVcBIao2YjXSQDtoDGsDOoFMmAD0FjXLMHAYN5KJIBW+FBwADq4x40hrWLZMCKOIhEXIsxd3EdDSF+3QeCfPkMAgchOAAAAABJRU5ErkJggg==) no-repeat left center
}
/**/
/* Multimedia viewer */
.mw-mmv-post-image,
.mw-mmv-image-metadata {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
box-shadow: -4px 6px 0 0 var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis::before {
background-image: linear-gradient(to right, rgba(var(--wiki-content-background-color--rgb), 0) 0%, var(--wiki-content-background-color) 100%);
}
.mw-mmv-ttf-ellipsis-container:hover .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover, .mw-mmv-ttf-ellipsis-container .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
}
.mw-ui-button.mw-ui-progressive:not(:disabled) {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):hover {
background-color: var(--wiki-accent-color--hover);
}
.skin-vector .mw-ui-button.mw-ui-progressive:hover,
.skin-vector .mw-ui-button.mw-ui-primary:disabled {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color);
border: 2px solid var(--wiki-content-border-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):active,
.mw-ui-button.mw-ui-progressive:not(:disabled).is-on {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color)
}
/* possibly deprecated */
.mw-ui-input:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-ui-input:not(:disabled):hover,
.mw-ui-input:not(:disabled):focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-ui-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* end possibly deprecated */
.mw-mmv-dialog {
background-color: var(--wiki-content-background-color);
box-shadow: 0 2px 2px 0 var(--wiki-content-border-color);
}
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-options-dialog-header {
color: var(--wiki-content-text-color);
}
.mw-mmv-options-text-header,
.mw-mmv-options-text-body {
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-dialog .mw-mmv-dialog-warning {
color: #000;
}
.mw-mmv-dialog .mw-mmv-dialog-warning a {
color: #0645ad;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu {
background-image: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu span {
display: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu::after {
display:inline-block;
width:8px;
height:100%;
content:'';
--mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath fill=%22%23000%22 fill-rule=%22evenodd%22 d=%22m2.023 3 3.49 5.953L9 3z%22 clip-rule=%22evenodd%22/%3E %3C/svg%3E") no-repeat;
--mask-size: 12px;
--mask-position: center;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.76);
}
.oo-ui-optionWidget-selected .mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.82);
}
.mw-mmv-download-pane .mw-mmv-download-attribution {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-download-pane .mw-mmv-download-attribution:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
color: var(--wiki-content-text-color);
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-preview-link,
.mw-mmv-download-pane .mw-mmv-download-attribution-cta-invite {
color: var(--wiki-content-text-mix-color);
}
.mw-ui-button.mw-ui-quiet,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive {
color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):focus {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 1), inset 0 0 0 2px var(--wiki-accent-color);
}
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:active,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:active,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:active,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:focus {
color: var(--wiki-content-text-color);
}
/**/
/* Echo */
.mw-echo-ui-notificationItemWidget {
background-color: var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-unread,
.mw-echo-ui-placeholderItemWidget {
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.8);
}
.mw-echo-ui-crossWikiUnreadFilterWidget {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiUnreadFilterWidget-subtitle {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationItemWidget-unread:hover,
.mw-echo-ui-notificationItemWidget:hover,
.mw-echo-ui-notificationsInboxWidget-toolbarWrapper {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-menuItemWidget > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
.mw-echo-ui-notificationItemWidget-content-message-body {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationsListWidget:not(:hover) a,
#p-personal .mw-echo-ui-notificationsListWidget:not(:hover) a.new,
.mw-echo-ui-notificationItemWidget-content-message-header,
.mw-echo-ui-notificationItemWidget-content-actions-timestamp{
color:var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-optionWidget-selected > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-content-text-color);
}
.mw-echo-ui-pageNotificationsOptionWidget-label-count {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.mw-echo-ui-notificationItemWidget,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer .mw-echo-ui-notificationBadgeButtonPopupWidget-footer-buttons .oo-ui-buttonElement:last-child {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-body > .mw-echo-ui-notificationsListWidget > .mw-echo-ui-notificationItemWidget:focus {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationItemWidget:last-child {
border-bottom:1px solid var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiNotificationItemWidget-group,
.mw-echo-ui-bundleNotificationItemWidget-group {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-icon{
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle {
background-color:var(--wiki-accent-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget:hover .mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color:var(--wiki-accent-color);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted,
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-pressed.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted{
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
color:var(--wiki-accent-color);
}
.oo-ui-optionWidget-selected .mw-echo-ui-pageNotificationsOptionWidget-label-count {
color:var(--wiki-accent-color);
}
@-webkit-keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@-webkit-keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
@keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {
border-bottom-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {
border-bottom-color: var(--wiki-content-background-color--secondary);
}
.client-js .mw-echo-special-nojs {
filter:var(--wiki-icon-general-filter)
}
/**/
/*************************
* End Vector theme fixes *
**************************/
/**************
* Codex fixes *
***************/
/* text input */
.cdx-text-input__input:enabled {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.cdx-text-input__input:disabled {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.25);
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow: none;
border-color: var(--wiki-content-text-mix-color);
}
.cdx-text-input__input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.cdx-text-input__input:enabled:hover,
.cdx-text-input__input:enabled:focus {
border-color:var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:read-only {
background-color:var(--wiki-content-text-mix-color-95);
}
.cdx-text-input__input:enabled:read-only,
.cdx-text-input__input:enabled:read-only:hover,
.cdx-text-input__input:enabled:read-only:focus {
border-color:var(--wiki-content-text-mix-color);
box-shadow:none;
}
/**/
/* Buttons */
.cdx-button:enabled,
.cdx-button.cdx-button--fake-button--enabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
border-color: var(--wiki-content-border-color);
}
.cdx-button:enabled:hover,
.cdx-button.cdx-button--fake-button--enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
color: var(--wiki-content-link-color--hover);
}
.cdx-button:enabled:active,
.cdx-button.cdx-button--fake-button--enabled:active,
.cdx-button:enabled.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color--hover);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-background-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color: var(--wiki-accent-label-color);
}
.cdx-button:enabled.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:hover {
color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color: rgba(var(--wiki-accent-color--rgb), 0.9);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.3);
color: var(--wiki-accent-label-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.3);
}
.cdx-button:enabled:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-content-link-color);
}
@supports ((-webkit-mask-image:none) or (mask-image:none)) {
.cdx-button:enabled.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:hover .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
}
/**/
/* Checkboxes */
.cdx-checkbox__icon {
background-color:rgba(var(--wiki-content-link-color--rgb),0.05);
}
.cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: rgba(var(--wiki-accent-color--rgb),0.75);
}
.cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:focus:not(:active) + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active):not(:hover) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active):not(:hover) + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color), inset 0 0 0 2px var(--wiki-accent-label-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: #b32424;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:focus + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: #d73333;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: #ff4242;
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
background-color: #d73333;
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:disabled + .cdx-checkbox__icon {
background-color: #c8ccd1;
border-color: #c8ccd1;
}
.cdx-checkbox__input:disabled ~ .cdx-checkbox__label {
color: #72777d;
}
.cdx-checkbox__input:checked:not(:indeterminate) + .cdx-checkbox__icon::before {
/* this monstrosity guarantees the checkmark has visual contrast */
/* increasing contrast further has odd effects on the checkmark, so don't do that */
/* note that the assumed input is white, so the it's an inverted icon-to-link-filter which assumes black */
filter:var(--wiki-icon-to-link-filter) saturate(0) contrast(500%);
}
/**/
/* Switches */
.cdx-toggle-switch__switch {
background-color:var(--wiki-content-background-color);
border-color:rgba(var(--wiki-content-dynamic-color--rgb), 0.65);
}
.cdx-toggle-switch__input:enabled ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:focus:not(:active) ~ .cdx-toggle-switch__switch{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch::before,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip{
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:checked:focus ~ .cdx-toggle-switch__switch{
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
}
/**/
/* Tabs */
.ext-wc-editor .cdx-tabs--framed .cdx-tabs__header {
background-color:var(--wiki-content-background-color--secondary);
border-bottom:1px solid var(--wiki-accent-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"],
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"]:hover {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:enabled:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:focus-visible,
.cdx-tabs:not(.cdx-tabs--framed) > .cdx-tabs__header .cdx-tabs__list__item:focus-visible {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
}
/**/
/* Menus */
.cdx-menu {
background-color: var(--wiki-content-background-color);
border-color: 1px solid var(--wiki-content-border-color);
box-shadow: 0 2px 2px rgba(var(--wiki-content-dynamic-color--inverted--rgb,.2));
}
.cdx-menu-item--enabled,
.cdx-menu-item--enabled .cdx-menu-item__content {
color: var(--wiki-content-text-color);
}
.cdx-menu-item--enabled.cdx-menu-item--highlighted {
background-color: rgba(var(--wiki-accent-color--rgb), 0.2);
}
.cdx-menu-item--enabled.cdx-menu-item--selected {
background-color:var(--wiki-content-background-color--secondary);
}
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__text__description,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__text__description{
color:var(--wiki-accent-color);
}
/**/
/* Progress bar */
.cdx-progress-bar:not(.cdx-progress-bar--disabled) .cdx-progress-bar__bar {
background-color: var(--wiki-accent-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--disabled).cdx-progress-bar--block {
background-color: var(--wiki-content-background-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--inline) {
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
/**/
/* Cards */
.cdx-card {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.cdx-card__text__title {
color: var(--wiki-heading-color);
}
.cdx-card__text__description,
.cdx-card__text__supporting-text,
.cdx-card__text__description .cdx-icon,
.cdx-card__text__supporting-text .cdx-icon {
color: var(--wiki-content-text-color);
}
/**/
.cdx-icon svg {
fill:var(--wiki-content-link-color);
}
/************
* End codex *
*************/
/************************
* Theme-based Scribunto *
*************************/
#mw-scribunto-input {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-scribunto-console-fieldset,
.mw-scribunto-message,
.mw-scribunto-input,
.mw-scribunto-error,
.mw-scribunto-print,
.mw-scribunto-normalOutput {
background: transparent;
}
.mw-scribunto-console-fieldset {
color: var(--wiki-content-text-color);
}
.mw-scribunto-message {
color: var(--wiki-content-text-color);
}
.mw-scribunto-input {
color: var(--wiki-content-text-color--hover);
}
.mw-scribunto-error {
color: var(--wiki-alert-color);
}
.mw-scribunto-print {
color: var(--wiki-content-text-color);
}
.mw-scribunto-normalOutput {
color: var(--wiki-content-text-color);
}
/****************
* End Scribunto *
*****************/
/***************************
* Theme-based VisualEditor *
****************************/
.ve-activated .vector-menu-tabs .selected {
box-shadow: inset 0 -1px 0 rgba(var(--wiki-content-border-color--rgb),0.5);
}
.ve-init-mw-progressBarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.ve-init-mw-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.ve-init-mw-desktopArticleTarget-toolbarPlaceholder-bar {
border-bottom-color: var(--wiki-content-border-color);
}
div.ve-ce-branchNode {
border-color:var(--wiki-content-border-color);
}
.ve-ce-focusableNode-highlight {
background: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ce-surface-highlights-focused .ve-ce-focusableNode-highlights {
opacity: 0.25;
}
.ve-ce-branchNode-blockSlug, .ve-ce-branchNode-newSlug:not(.ve-ce-branchNode-newSlug-open) {
outline-color: var(--wiki-accent-color);
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.75);
}
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
figure[typeof~='mw:Image/Thumb'],
figure[typeof~='mw:Video/Thumb'],
figure[typeof~='mw:Audio/Thumb'],
figure[typeof~='mw:Image/Frame'],
figure[typeof~='mw:Video/Frame'],
figure[typeof~='mw:Audio/Frame'] {
border-color: var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
border-color: var(--wiki-content-border-color);
background: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Frame'] > figcaption,
figure[typeof~='mw:Image/Thumb'] > figcaption,
figure[typeof~='mw:Video/Thumb'] > figcaption,
figure[typeof~='mw:Audio/Thumb'] > figcaption,
figure[typeof~='mw:Image/Frame'] > figcaption,
figure[typeof~='mw:Video/Frame'] > figcaption,
figure[typeof~='mw:Audio/Frame'] > figcaption {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character,
.oo-ui-toolbar-position-top .ve-ui-toolbarDialog-position-above,
.oo-ui-bookletLayout > .oo-ui-menuLayout-menu,
.ve-ui-mwTwoPaneTransclusionDialogLayout > .oo-ui-menuLayout-menu,
.ve-ui-specialCharacterPage-character:hover {
border-color:var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character:hover {
box-shadow:inset 0 0 1px 1px var(--wiki-accent-color);
}
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title,
.oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title {
color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.78);
}
.ve-activated .ve-init-mw-desktopArticleTarget-originalContent #catlinks:hover {
background: rgba(var(--wiki-content-link-color--rgb),0.1);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
color: var(--wiki-accent-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color);
}
.oo-ui-tabOptionWidget {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):hover {
color: var(--wiki-accent-color--hover);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):active {
color: var(--wiki-content-text-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.ve-ce-linkAnnotation.ve-ce-annotation-active {
box-shadow: 0 0 0 1px rgba(var(--wiki-content-link-color--rgb), 0.2);
background-color: rgba(var(--wiki-content-link-color--rgb), 0.1);
}
.ve-ui-desktopContext .ve-ui-linkContextItem .ve-ui-linkContextItem-label .ve-ui-linkContextItem-label-preview {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-toolbarDialog {
background-color: rgba(var(--wiki-content-dynamic-color--rgb),0.05);
}
.ve-ce-languageAnnotation {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
border-color:var(--wiki-content-link-color);
}
.mw-widget-mediaResultWidget-overlay {
box-shadow: inset 0 0 0 1px var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button {
background-color: transparent;
border-right-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-dynamic-color--secondary);
}
.mw-upload-bookletLayout-filePreview {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwMediaDialog-panel-imageinfo-details {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.5);
}
.oo-ui-optionWidget.oo-ui-widget-disabled {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLanguagesPage-languages-table th,
.ve-ui-mwLanguagesPage-languages-table td {
border-bottom-color: var(--wiki-content-border-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(even) td {
background: var(--wiki-content-background-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(odd) td {
background: rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.ve-ui-targetWidget {
border-color: var(--wiki-content-border-color);
}
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {
background: var(--wiki-content-background-color);
}
.ve-ui-targetWidget-focused {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-sticky {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.oo-ui-optionWidget-highlighted {
color: var(--wiki-content-dynamic-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage:hover,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage.oo-ui-optionWidget-highlighted {
color: var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-no-template-parameters {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwTemplatePage-description {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwParameterPage-undocumentedLabel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexDialog-content .oo-ui-bookletLayout-stackLayout h3 {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexPage-symbol {
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwGalleryDialog-highlighted-image {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwHelpPopupTool-version-label, .ve-ui-mwHelpPopupTool-version-link,
.ve-ui-mwHelpPopupTool-version-date {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwSaveDialog-summary {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwSaveDialog-options {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwSaveDialog-license {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:hover,
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:active {
border-right-color: var(--wiki-accent-color);
border-left-color: var(--wiki-accent-color);
}
.ve-ui-debugBar {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-commands-divider {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump > table {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump td {
background-color: var(--wiki-content-background-color);
}
.ve-ui-debugBar-dump th {
color: rgba(var(--wiki-content-text-color--rgb),0.8);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump ol {
color: rgba(var(--wiki-content-text-color--rgb),0.6);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-dynamic-color);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element {
background-color: rgba(var(--wiki-content-link-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char {
background-color: rgba(var(--wiki-success-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: rgba(var(--wiki-warning-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-note {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-debugBar-filibuster {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-transactions > ol > li {
border-color: var(--wiki-content-border-color);
}
/*******************
* End VisualEditor *
********************/
/**************************
* Theme-based AbuseFilter *
***************************/
table.mw-abuselog-details {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th,
table.mw-abuselog-details td,
div.mw-abusefilter-editor {
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th {
background: var(--wiki-content-background-color--secondary);
}
body td.mw-abusefilter-history-changed {
background-color:rgba(var(--wiki-alert-color--rgb),0.2);
}
/******************
* End AbuseFilter *
*******************/
/***********************
* Theme-based msupload *
************************/
#msupload-div,
#msupload-list .file {
background-color:var(--wiki-content-background-color);
border-color:var(--wiki-content-border-color);
}
#msupload-select {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
#msupload-dropzone {
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.drop-over {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color) !important;
}
#msupload-bottom #msupload-files {
padding-left:0;
background: none;
}
#msupload-bottom #msupload-files::before {
display:inline-block;
background: url(/extensions/MsUpload/resources/images/msu-upload-icon.png?bdd61) no-repeat 0 0;
background-position:left center;
height:22px;
width:25px;
content:'';
vertical-align: top;
filter:var(--wiki-icon-general-filter);
}
#msupload-list .file .file-size {
color: var(--wiki-content-text-mix-color);
}
#msupload-div a {
color: var(--wiki-content-link-color);
}
#msupload-list .file .file-name:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-name-input {
background: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-warning {
color: var(--wiki-warning-color);
}
/***************************
* End theme-based msupload *
****************************/
/*****************************
* Theme-based commentstreams *
******************************/
.cs-title-edit-field {
border-color:var(--wiki-accent-color);
}
.cs-title-edit-field::placeholder,
.view-dark .cs-body-edit-field::placeholder {
color: var(--wiki-content-text-mix-color);
}
.cs-edit-box ,
.cs-expanded .cs-comment-header {
background-color: var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.cs-target-comment .cs-comment-header {
border-color:var(--wiki-accent-color);
}
.cs-comment-author a {
color: var(--wiki-content-link-color);
}
.cs-comment-details {
color: rgba(var(--wiki-content-text-color--rgb), 0.95);
}
.cs-comment {
border:1px solid var(--wiki-content-border-color);
}
.cs-comment-body {
padding:0 5px;
}
/*********************************
* End theme-based commentstreams *
**********************************/
/************************
* Theme-based checkuser *
*************************/
.mw-datatable.ext-checkuser-investigate-table tr:hover td {
background-color:var(--wiki-content-background-color);
}
.mw-datatable.ext-checkuser-investigate-table th {
background-color:var(--wiki-content-background-color--secondary);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) .ext-checkuser-investigate-table-row-hover-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr:hover td{
background-color:rgba(var(--wiki-warning-color--rgb),0.1);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td.ext-checkuser-investigate-table-cell-hover-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td:hover.ext-checkuser-investigate-table-cell-pinnable {
background-color:rgba(var(--wiki-warning-color--rgb),0.4);
}
.ext-checkuser-investigate-copy-message.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.mw-special-Investigate .ext-checkuser-investigate-subtitle-fieldset {
background-color:var(--wiki-content-background-color--secondary);
}
/****************
* End checkuser *
*****************/
/*********************
* Mobile adjustments *
**********************/
@media screen and (max-width:720px) {
:root {
--wiki-content-right-margin: 0px;
--wiki-content-padding:0.5rem;
--wiki-navigation-right-margin: 1px;
--wiki-navigation-left-margin: 0px;
--wiki-navigation-top-padding: 5px;
--wiki-navigation-bottom-padding:0px;
--wiki-navigation-height:2rem;
--wiki-navigation-search-height:2.15rem;
--wiki-navigation-search-margin:0.5rem;
--wiki-logo-height: 80px;
--wiki-logo-width: 100%;
--wiki-logo-margin: 10px;
--wiki-head-height: calc(var(--wiki-logo-height) + (var(--wiki-logo-margin) * 2) + var(--wiki-navigation-height) + var(--wiki-navigation-top-padding) + var(--wiki-navigation-bottom-padding));
--wiki-head-icon-padding: 0.25rem;
--wiki-head-icon-size: calc(var(--wiki-navigation-height) - var(--wiki-head-icon-padding) * 2);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-menu-margin: 0.2rem;
--wiki-menu-top-offset: calc(var(--wiki-head-height) + var( --wikigg-header-height ) + var(--wiki-navigation-bottom-padding) + var(--wiki-navigation-search-margin));
}
#mw-page-base,
#mw-head-base {
height:var(--wiki-head-height);
}
#mw-page-base {
padding-top: var( --wikigg-header-height );
}
#mw-head-base {
margin-top:calc(var(--wiki-head-height) * -1);
}
#p-logo,
#p-logo a {
height: var(--wiki-logo-height);
width: var(--wiki-logo-width);
}
#p-logo {
position:absolute;
background:none;
padding:0;
left:0;
margin:var(--wiki-logo-margin) 0;
transform:none;
top:calc(var(--wikigg-header-height));
}
.mw-wiki-logo {
background-size:contain;
}
#mw-head {
left:0;
width:100%;
top:calc(var(--wiki-head-height) + var( --wikigg-header-height ) - var(--wiki-navigation-height));
border:none;
border-image:none;
}
#mw-navigation {
position:unset;
}
#left-navigation,
#right-navigation {
margin-top: 0;
height:var(--wiki-navigation-height);
}
#right-navigation {
margin-right: var(--wiki-navigation-right-margin);
}
div#left-navigation {
margin-left: var(--wiki-navigation-left-margin);
}
div#right-navigation div#p-search {
margin-right: 0;
}
.vector-menu-tabs-legacy,
.vector-menu-dropdown {
height:var(--wiki-navigation-height);
}
.vector-menu-tabs-legacy li a {
height:var(--wiki-navigation-height);
}
#p-cactions {
padding-bottom: 0px;
}
#p-search {
position: absolute;
left: 50%;
transform:translateX(-50%);
top: calc(var(--wiki-navigation-height) + var(--wiki-navigation-bottom-padding));
margin-left:0px;
z-index: 4 /** above #mw-panel **/;
}
#simpleSearch {
width: calc(100vw - var(--wiki-navigation-right-margin) - var(--wiki-navigation-left-margin));
}
.vector-search-box-input {
height:var(--wiki-navigation-search-height);
}
.vector-search-box form {
margin:var(--wiki-navigation-search-margin) 0px;
}
.mw-body,
.mw-footer {
border-left-width: 0;
border-right-width: 0;
}
.mw-body {
margin-top: 0;
padding-top:calc(var(--wiki-content-padding) + var(--wiki-navigation-search-height) + var(--wiki-navigation-bottom-padding) + (var(--wiki-navigation-search-margin) * 2));
}
#mw-panel {
position: unset;
width:100%;
margin: 0px auto;
padding: 0;
top: 0;
background-position:bottom right, top center;
background-size:100% 0.5em, 100% 100%;
float:unset;
}
.vector-menu-dropdown .vector-menu-content {
right: 0;
left: unset;
}
#mw-panel .vector-menu-portal {
box-sizing:border-box;
border-left-width:0;
border-right-width:0;
background-color: var(--wiki-sidebar-background-color);
}
table.wikitable,
table.responsive-table {
display: block;
overflow-x: scroll;
}
.gallerybox,
.gallerybox > div,
.gallerybox .thumb {
max-width:100%;
}
/* disable float on RecentChanges legend */
.mw-changeslist-legend {
float: none;
margin: 0 auto;
}
/* advanced search options */
#mw-searchoptions table {
float: none;
}
#mw-searchoptions table td {
display: block;
}
/* popup when clicking the download button in multimediaviewer */
.mw-mmv-dialog {
width: unset;
}
/* turn math elements into scroll blocks unless they're an immediate child of a span */
:not(span) > math.mwe-math-element {
overflow: auto hidden;
max-width: 100%;
}
/* Expandable mobile navigation panel */
body.has-vector-mobile-menu #mw-panel {
position: absolute;
top: var(--wiki-menu-top-offset);
z-index: 3;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle {
position: relative;
z-index: 5;
display: block;
appearance: none;
border: 1px solid var(--wiki-content-border-color);
margin-left: var(--wiki-navigation-search-margin);
margin-bottom: 2px;
background-color: var(--wiki-content-background-color--secondary);
}
body.has-vector-mobile-menu #mw-panel .vector-menu-portal {
display: none;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle.nav--expanded ~ .vector-menu-portal {
display: block;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal {
text-align: left;
font-size: 110%;
border-left-width: 1px;
border-right-width: 1px;
margin-inline: calc(var(--wiki-navigation-left-margin) + var(--wiki-menu-margin));
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal:not(:last-child) {
border-bottom-width: 0;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list {
display: flex;
flex-wrap: wrap;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a {
display: block;
padding: 0.2rem 0.5rem;
border: 1px solid transparent;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a:hover {
border-color: var(--wiki-content-link-color);
}
body.has-vector-mobile-menu #mw-panel #p-navigation-label {
display: block;
}
body.has-vector-mobile-menu #p-logo {
/* Logo's a part of the sidebar panel, which uses relative positioning for the expandable button. Offset the logo appropriately. */
top: calc( -1 * var( --wiki-menu-top-offset ) + var( --wikigg-header-height ) );
}
.mobile-nav-toggle {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M1 3v2h18V3zm0 8h18V9H1zm0 6h18v-2H1z'/%3E%3C/svg%3E%0A");
}
body.has-vector-mobile-menu #p-tb .mw-list-item > a {
display: inline-flex;
}
body.has-vector-mobile-menu #p-tb .vector-menu-content-list {
flex-direction: row;
}
/* Search adjustments for the expandable menu */
body.has-vector-mobile-menu #p-search {
/* reposition to the right when mobile sidebar menu is active */
left: calc(var(--wiki-navigation-search-margin) * 3 + var(--wiki-head-icon-size) + var(--wiki-head-icon-padding));
right: calc(var(--wiki-navigation-right-margin) + var(--wiki-navigation-search-margin));
transform: none;
}
body.has-vector-mobile-menu #simpleSearch {
width: 100%;
margin: 0 auto;
}
/* icon navbar tabs + expandable nav panel icon */
#mw-head {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='none' height='24' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none' stroke='none'/%3E%3Cpath d='M4 4l4 16l4 -14l4 14l4 -16'/%3E%3C/svg%3E");
}
#mw-head .vector-menu-tabs .mw-list-item a,
#mw-head .vector-menu-dropdown .vector-menu-heading,
#mw-panel .mobile-nav-toggle {
line-height:var(--wiki-head-icon-size);
width: var(--wiki-head-icon-size); /* same as line height */
height: var(--wiki-head-icon-size);
box-sizing: content-box;
padding: var(--wiki-head-icon-padding);
color: transparent; /**<< for watch/unwatch, the text of <a> will be plain 'watch'/'unwatch' without <span> after clicking. **/
}
#mw-head .vector-menu-tabs .mw-list-item a::before,
#mw-head .vector-menu-dropdown .vector-menu-heading::before,
#mw-panel .mobile-nav-toggle::before {
content: "";
display: block;
position: unset;
background-image: none;
width: var(--wiki-head-icon-size);
height: var(--wiki-head-icon-size);
margin: 0;
--mask: var(--icon) no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--wiki-navigation-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a:hover::before,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover::before,
#mw-panel .mobile-nav-toggle:hover::before,
#mw-panel .mobile-nav-toggle.nav--expanded::before {
background-color: var(--wiki-navigation-selected-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a span,
#mw-head .vector-menu-dropdown .vector-menu-heading span {
display: none;
}
#mw-head .vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
#ca-ve-edit,
#ca-edit {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='m16.77 8 1.94-2a1 1 0 0 0 0-1.41l-3.34-3.3a1 1 0 0 0-1.41 0L12 3.23zM1 14.25V19h4.75l9.96-9.96-4.75-4.75z'/%3E%3C/svg%3E%0A");
}
#ca-ve-edit + #ca-edit {
--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' aria-hidden='true'%3E%3C!----%3E%3Cg%3E%3Cpath d='M1 3v14h3v-2H3V5h1V3zm4 0v14h4v-2H7V5h2V3zm11 0v2h1v10h-1v2h3V3zm-5 0v2h2v10h-2v2h4V3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#ca-view,
#ca-view-foreign {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M10 14.5a4.5 4.5 0 1 1 4.5-4.5 4.5 4.5 0 0 1-4.5 4.5M10 3C3 3 0 10 0 10s3 7 10 7 10-7 10-7-3-7-10-7'/%3E%3Ccircle cx='10' cy='10' r='2.5'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E article %3C/title%3E%3Cpath d='M5 1a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z'/%3E%3C/svg%3E%0A");
}
#ca-history {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M9 6v5h.06l2.48 2.47 1.41-1.41L11 10.11V6z'/%3E%3Cpath d='M10 1a9 9 0 0 0-7.85 13.35L.5 16H6v-5.5l-2.38 2.38A7 7 0 1 1 10 17v2a9 9 0 0 0 0-18'/%3E%3C/svg%3E%0A");
}
#ca-talk {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M26,12H24V6a3,3,0,0,0-3-3H6A3,3,0,0,0,3,6V24.41l5.12-5.12A1.05,1.05,0,0,1,8.83,19H12v3a3,3,0,0,0,3,3h8.17a1.05,1.05,0,0,1,.71.29L29,30.41V15A3,3,0,0,0,26,12ZM12,15v2H8.83a3,3,0,0,0-2.12.88L5,19.59V6A1,1,0,0,1,6,5H21a1,1,0,0,1,1,1v6H15A3,3,0,0,0,12,15ZM27,25.59l-1.71-1.71A3,3,0,0,0,23.17,23H15a1,1,0,0,1-1-1V15a1,1,0,0,1,1-1H26a1,1,0,0,1,1,1Z'/%3E%3C/g%3E%3C/svg%3E");
}
#t-contributions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg enable-background='new 0 0 32 32' id='Stock_cut' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc/%3E%3Cpath d='M27,12V5h-7v0 c0-2.209-1.791-4-4-4h0c-2.209,0-4,1.791-4,4v0H1v7h0c2.209,0,4,1.791,4,4v0c0,2.209-1.791,4-4,4h0v11h11v0c0-2.209,1.791-4,4-4h0 c2.209,0,4,1.791,4,4v0h7V20h0c2.209,0,4-1.791,4-4v0C31,13.791,29.209,12,27,12L27,12z' fill='none' stroke='%23000000' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E");
}
#ca-addsection {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpolygon points='29 15 17 15 17 3 15 3 15 15 3 15 3 17 15 17 15 28 17 28 17 17 29 17 29 15'/%3E%3C/g%3E%3C/svg%3E");
}
#ca-viewsource {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='heroicon-ui' d='M20.59 12l-3.3-3.3a1 1 0 1 1 1.42-1.4l4 4a1 1 0 0 1 0 1.4l-4 4a1 1 0 0 1-1.42-1.4l3.3-3.3zM3.4 12l3.3 3.3a1 1 0 0 1-1.42 1.4l-4-4a1 1 0 0 1 0-1.4l4-4a1 1 0 0 1 1.42 1.4L3.4 12zm7.56 8.24a1 1 0 0 1-1.94-.48l4-16a1 1 0 1 1 1.94.48l-4 16z'/%3E%3C/svg%3E");
}
#p-variants {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M16,2A14,14,0,1,0,30,16,14,14,0,0,0,16,2Zm8,13a24.28,24.28,0,0,0-.41-3.62c2.19.91,3.75,2.19,4.25,3.62Zm-2,0H17V10a20.9,20.9,0,0,1,4.34.63A20.26,20.26,0,0,1,22,15ZM17,8V4.19c1.43.5,2.71,2.06,3.62,4.25A24.28,24.28,0,0,0,17,8ZM15,4.19V8a24.28,24.28,0,0,0-3.62.41C12.29,6.25,13.57,4.69,15,4.19ZM15,10v5H10a20.26,20.26,0,0,1,.63-4.34A20.9,20.9,0,0,1,15,10ZM8,15H4.19c.5-1.43,2.06-2.71,4.25-3.62A24.28,24.28,0,0,0,8,15Zm0,2a24.28,24.28,0,0,0,.41,3.62C6.25,19.71,4.69,18.43,4.19,17Zm2,0h5v5a20.9,20.9,0,0,1-4.34-.63A20.26,20.26,0,0,1,10,17Zm5,7v3.84c-1.43-.5-2.71-2.06-3.62-4.25A24.28,24.28,0,0,0,15,24Zm2,3.84V24a24.28,24.28,0,0,0,3.62-.41C19.71,25.75,18.43,27.31,17,27.81ZM17,22V17h5a20.26,20.26,0,0,1-.63,4.34A20.9,20.9,0,0,1,17,22Zm7-5h3.84c-.5,1.43-2.06,2.71-4.25,3.62A24.28,24.28,0,0,0,24,17Zm2.87-6.12A15.11,15.11,0,0,0,23,9a15.11,15.11,0,0,0-1.85-3.87A12.12,12.12,0,0,1,26.84,10.88Zm-16-5.72A15.11,15.11,0,0,0,9,9a15.11,15.11,0,0,0-3.87,1.85A12.12,12.12,0,0,1,10.88,5.16Zm-5.72,16A15.11,15.11,0,0,0,9,23a15.11,15.11,0,0,0,1.85,3.87A12.12,12.12,0,0,1,5.16,21.12Zm16,5.72A15.11,15.11,0,0,0,23,23a15.11,15.11,0,0,0,3.87-1.85A12.12,12.12,0,0,1,21.12,26.84Z'/%3E%3C/g%3E%3C/svg%3E");
}
#p-cactions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Ccircle cx='3' cy='10' r='2'/%3E%3Ccircle cx='17' cy='10' r='2'/%3E%3C/svg%3E%0A");
}
#ca-watch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M20 7h-7L10 .5 7 7H0l5.46 5.47-1.64 7 6.18-3.7 6.18 3.73-1.63-7zm-10 6.9-3.76 2.27 1-4.28L3.5 8.5h4.61L10 4.6l1.9 3.9h4.6l-3.73 3.4 1 4.28z'/%3E%3C/svg%3E%0A");
}
#ca-unwatch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' id='Outlined'%3E%3Cg style='fill:%23000000;fill-opacity:1' id='Fill'%3E%3Cpath style='fill:%23000000;fill-opacity:1' id='path1380' d='M 28.61,11.67 H 20 L 17.34,3.47 C 16.920093,2.1973942 15.119907,2.1973942 14.7,3.47 L 12,11.67 H 3.39 c -1.3409796,0.0031 -1.900508,1.71581 -0.82,2.51 l 7,5.07 -2.68,8.21 C 6.5980433,28.35747 7.2662365,29.278767 8.21,29.28 8.4953889,29.267666 8.7705436,29.170143 9,29 l 7,-5.07 7,5.07 c 0.236205,0.170386 0.518805,0.264586 0.81,0.27 0.943763,-0.0012 1.611957,-0.92253 1.32,-1.82 l -2.66,-8.21 7,-5.07 c 1.075277,-0.810084 0.486081,-2.522863 -0.86,-2.5 z' /%3E%3C/g%3E%3C/svg%3E");
}
.vector-menu-tabs #ca-watch.icon a:hover::before,
.vector-menu-tabs #ca-unwatch.icon a:hover::before {
background-image:none;
}
/* RecentChanges - prevent overflow on long summaries */
.client-js .mw-changeslist ul,
.client-js .mw-changeslist table.mw-enhanced-rc {
margin-left:0;
}
.mw-changeslist-line-inner-comment,
.mw-changeslist-line .comment {
font-size:0.9em;
word-break:break-all;
}
.mw-userlink {
overflow-wrap:anywhere;
}
}
/* Hide the expandable navigation button for desktop users */
.mobile-nav-toggle {
display: none;
}
/*************
* End mobile *
**************/
/* All local skin customizations should go below this line */
/********************************************************************/
/* Center the wiki's logo at the top of the page, above the content */
/* This is intended to work with the wiki.gg default loadout, */
/* and may not work if your wiki modifies or deviates from that */
/********************************************************************/
/* Copy this CSS to the **bottom** of your wiki's vector.css file. */
/********************************************************************/
/* Follow the instructions below to edit the needed variables */
/********************************************************************/
@media screen and ( min-width: 721px ) {
:root {
/**********************************/
/* REQUIRED to set */
/**********************************/
/*! CHANGE TO YOUR LOGO FILE'S DIMENSIONS IN PX !*/
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
/*! CHANGE TO THE HEIGHT THE LOGO SHOULD BE SHOWN AT ON DESKTOPS !*/
--wiki-logo-height: 110px;
/**********************************/
/* optional to set */
/**********************************/
/*! OPTIONAL MARGIN AROUND THE LOGO - CHANGE IF NEEDED, THE MARGIN AREA WON'T LINK TO THE MAIN PAGE !*/
--wiki-logo-margin: 14px;
/**********************************/
/* probably don't modify */
/**********************************/
--wiki-navigation-height: 2.5em;
/**********************************/
/* do NOT modify these */
/**********************************/
--wiki-logo-ratio: calc( var(--wiki-logo-file-width) / var(--wiki-logo-file-height) ) ;
--wiki-logo-width: calc(var(--wiki-logo-ratio) * var(--wiki-logo-height));
--wiki-head-height: calc(var(--wiki-logo-height) + (var(--wiki-logo-margin) * 2));
--wiki-topLogo-gadget-is-active: 1; /* this is used by other gadgets for compatibility */
--wiki-viewportWidth-and-noSidebar-gadgets-are-active:calc(var(--wiki-viewportWidth-gadget-is-active,0) * var(--wiki-noSidebar-gadget-is-active,0));
}
#mw-panel {
position:relative;
top:0;
margin-top:0;
}
#mw-head-base,
#mw-page-base {
height:calc(var(--wiki-navigation-height) + 0.5em);
}
#mw-page-base {
height: var(--wiki-head-height);
padding-top:var(--wikigg-header-height);
}
#mw-head-base {
margin-top:-0.5em;
}
#left-navigation,
#right-navigation {
margin-top:calc(var(--wiki-head-height) + var(--wikigg-header-height));
}
#mw-navigation #mw-panel div#p-logo {
position:absolute;
top:calc(0px - var(--wiki-head-height) - var(--wiki-navigation-height));
/* The --wiki-content-reduced-max-width is from Gadget:viewportWidth */
/* the rule below is written such that if that gadget is not in use, left is 50vw, */
/* but some more math is needed if it is */
left:max(max(
calc((0px - ((100vw - min(var(--wiki-content-reduced-max-width,0px), 100vw)) / 2) + 50vw) /* <-- actual measurement | conditional checking --> */ * var(--wiki-viewportWidth-gadget-is-active,0)), /* this one should be selected if viewportWidth and noSidebar are both active */
calc(50vw /* <-- actual measurement | conditional checking --> */ - (((var(--wiki-noSidebar-gadget-is-active,99) - 1) + var(--wiki-viewportWidth-gadget-is-active,0)) * 99vw)) /* this one should be selected if only noSidebar is active */
), calc(50vw /* <-- actual measurement | conditional checking --> */ - ((var(--wiki-viewportWidth-gadget-is-active,0) + var(--wiki-noSidebar-gadget-is-active,0)) * 99vw)) /* this one should be selected if both viewportWidth and noSidebar are not active */
);
transform:translateX(-50%);
margin-top:var(--wiki-logo-margin);
margin-bottom:var(--wiki-logo-margin);
}
#p-logo,
#p-logo a {
width:var(--wiki-logo-width);
height:var(--wiki-logo-height);
}
}
b7f2a563371deec61f187f74c09e298e5b248894
487
485
2024-10-20T20:57:38Z
Zenull
543693
css
text/css
/* All CSS here will be loaded for users of the Vector skin */
/************************************
* Body, head, and general framework *
*************************************/
body {
background-color: var(--wiki-body-background-color);
background-image: var(--wiki-body-background-image);
/* the following have fallbacks for backwards compatibility with older versions of the loadout */
background-position: var(--wiki-body-background-position, top center);
background-size: var(--wiki-body-background-size, cover);
background-repeat: var(--wiki-body-background-repeat, no-repeat);
background-attachment: var(--wiki-body-background-attachment, fixed);
font-family: var(--wiki-body-font-family);
accent-color: var(--wiki-accent-color);
}
#mw-page-base {
background:none;
}
/* let ul default to text that respects color */
ul {
list-style-image: none;
}
/* override default wiki.gg table overflowing in favor of media queries (see bottom of sheet) */
table {
display: table;
white-space: unset;
}
/* Signal color scheme hints to browsers */
html.view-dark { color-scheme: dark }
html.view-light { color-scheme: light }
iframe { color-scheme: auto }
/************************
* End general framework *
*************************/
/**************
* Vector tabs *
***************/
.vector-menu-tabs-legacy li,
#p-cactions {
background-image: linear-gradient(
to top,
var(--wiki-navigation-border-color) 0,
var(--wiki-navigation-background-color) 1px,
var(--wiki-navigation-background-color--secondary) 100%);
}
#p-cactions {
z-index: 5;
}
#p-variants {
background-color: var(--wiki-content-background-color);
}
.vector-menu-dropdown {
/* Matching a built-in rule for .vector-menu-tabs-legacy */
height: 2.5em;
}
.vector-menu-tabs-legacy li.selected {
background: var(--wiki-navigation-selected-background-color);
border-color: var(--wiki-navigation-selected-border-color);
}
.vector-menu-tabs,
.vector-menu-tabs a,
#mw-head .vector-menu-dropdown .vector-menu-heading{
background-image: linear-gradient(to bottom,transparent 0,var(--wiki-navigation-border-color) 100%);
}
.vector-menu-tabs li a,
.vector-menu-tabs li.new a,
.vector-menu-tabs li.new a:visited,
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited,
#mw-head .vector-menu-dropdown .vector-menu-heading {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited {
color: var(--wiki-navigation-selected-text-color);
}
.vector-menu-dropdown .vector-menu-content {
background: none;
border: none;
box-shadow:none;
margin-top:-1px;
}
.vector-menu-dropdown .vector-menu-content-list {
background-color: var(--wiki-navigation-background-color--secondary);
border: 1px solid var(--wiki-navigation-border-color);
}
div.vectorMenu .mw-list-item a,
.vector-menu-dropdown .mw-list-item a,
.vector-menu-dropdown .mw-list-item.selected a,
.vector-menu-dropdown .mw-list-item.selected a:visited {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs li a:hover,
.vector-menu-tabs li.new a:hover,
.vector-menu-tabs li.new a:visited:hover,
.vector-menu-tabs .selected a:hover,
.vector-menu-tabs .selected a:visited:hover,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover,
div.vectorMenu .mw-list-item a:hover,
.vector-menu-dropdown .mw-list-item.selected a:hover,
.vector-menu-dropdown .mw-list-item.selected a:visited:hover {
color:var(--wiki-navigation-text-color--hover);
}
.vector-menu-dropdown .vector-menu-heading::after {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
#p-search {
z-index:2;
}
#p-search .searchButton {
background-color:transparent;
}
/******************
* End vector tabs *
*******************/
/********
* Links *
*********/
a,
.mw-parser-output a.external,
.mw-parser-output a.extiw {
color: var(--wiki-content-link-color);
}
a:visited,
.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited {
color: var(--wiki-content-link-color--visited);
}
a:not(.mw-selflink):hover,
a:visited:hover,
.mw-parser-output a.extiw:hover,
.mw-parser-output a.extiw:visited:hover,
.mw-parser-output a.external:hover,
.mw-parser-output a.external:visited:hover {
color:var(--wiki-content-link-color--hover);
}
a.new,
a.new:visited,
.mw-usertoollinks-contribs-no-edits {
color:var(--wiki-content-redlink-color);
}
a:not(.mw-selflink):active,
a:visited:active,
.mw-parser-output a.extiw:active,
.mw-parser-output a.extiw:visited:active,
.mw-parser-output a.external:active,
.mw-parser-output a.external:visited:active {
color: var(--wiki-warning-color);
}
/* move external marker to an after so we can filter it to link color */
.mw-parser-output a.external {
background:none;
padding-right: 0;
}
.mw-parser-output a.external::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
content:'';
vertical-align: text-top;
--mask: var(--icon) no-repeat;
--mask-size: 0.857em;
--mask-position: center right;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-parser-output a.external::after {
margin-left:0;
--icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath d=%22M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1ZM2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z%22/%3E %3C/svg%3E");
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after,
a.extiw[title^="mw:"]::after,
a.extiw[title^="support:"]::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
background-position: center right;
background-repeat: no-repeat;
background-size: 0.857em;
content:'';
vertical-align: text-top;
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after {
background-image:url(https://commons.wiki.gg/images/2/28/Wikipedia.svg?202406);
}
a.extiw[title^="mw:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/MediaWiki.svg?202406);
}
a.extiw[title^="support:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/Wiki.gg_icon-pink.svg);
}
/************
* End links *
*************/
/***************
* Left Sidebar *
****************/
#mw-panel .vector-menu-portal {
background-color: rgba(var(--wiki-sidebar-background-color--rgb), var(--wiki-sidebar-background-opacity));
border:1px solid var(--wiki-sidebar-border-color);
margin: 0 0.5em;
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
#mw-panel .vector-menu-portal:last-child {
margin-bottom:0;
}
.vector-menu-portal .vector-menu-heading {
padding: 0.75em 0.33em 0 0.67em;
margin: 0;
}
.vector-menu-portal .vector-menu-content {
margin: 0 0.5em;
}
.vector-menu-portal .vector-menu-content .mw-list-item a,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited,
.vector-menu-portal .vector-menu-content li a,
.vector-menu-portal .vector-menu-content li a:visited {
color: var(--wiki-sidebar-link-color);
}
.vector-menu-portal .vector-menu-content .mw-list-item a:hover,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited:hover {
color:var(--wiki-sidebar-link-color--hover);
}
.vector-menu-portal .vector-menu-heading {
background: none;
color: var(--wiki-sidebar-heading-color);
font-family:var(--wiki-sidebar-heading-font-family);
}
#t-newpage {
--sidebar-icon:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 384 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-upload {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M288 109.3V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3l-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352H192c0 35.3 28.7 64 64 64s64-28.7 64-64H448c35.3 0 64 28.7 64 64v32c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V416c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-print {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M128 0C92.7 0 64 28.7 64 64v96h64V64H354.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0H128zM384 352v32 64H128V384 368 352H384zm64 32h32c17.7 0 32-14.3 32-32V256c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32H64v64c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V384zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-whatlinkshere {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 640 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-specialpages {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 576 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-cargopagevalueslink {
--sidebar-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 126.971 136.024'%3E%3Cpath d='m105.999 0-84 .049L0 8.957v127.065h126.97V8.957Z' fill='none' display='inline' opacity='1' paint-order='normal'/%3E%3Cpath d='m9.735 8.774 12.265-5h84l12.25 5H9.75' fill='%23000' fill-opacity='1' display='inline'/%3E%3Cpath d='M3.5 41.024H28v63.5H3.5zm95.5 0h24.5v63.5H99zm-95.5 67.5H123v24H3.5zm0-95.5H123v24H3.5zm27.985 28V59.67l13.61 13.61 17.323 17.324 1.788 1.787 12.131 12.132h19.147v-16.21l-13.6-13.6-1.788-1.787-17.325-17.324-14.578-14.579H31.485zm45.865 0-12.2 12.2 17.324 17.324 13.01-13.01V41.024H77.35zM42.716 75.658l-11.23 11.231v17.634h17.013l11.541-11.54-17.324-17.325z' fill='%23000' fill-opacity='1' fill-rule='nonzero' display='inline' opacity='1' paint-order='normal'/%3E%3C/svg%3E");
order:-1;
}
#t-specialpages > a::before,
#t-whatlinkshere > a::before,
#t-print > a::before,
#t-newpage > a::before,
#t-upload > a::before,
#t-cargopagevalueslink > a::before {
content:'';
background-image:var(--sidebar-icon);
background-size:contain;
background-repeat:no-repeat;
background-position:center;
display:inline-block;
width:15px;
height:15px
}
#p-tb .mw-list-item > a::before {
filter:var(--wiki-icon-to-link-filter)
}
#p-tb .mw-list-item > a {
display:flex;
align-items:center;
gap:3px
}
#p-tb .vector-menu-content-list {
display:flex;
flex-direction:column;
}
/* Sidebar spacing and border-radius section */
#mw-panel .vector-menu-portal:not(:last-child) {
margin-bottom:var(--wiki-sidebar-portal-spacing);
}
#mw-panel #p-logo + .vector-menu-portal {
/*
The way this works is that if the sidebar does not have any spacing, only the top and bottom corners
of the top and bottom portals respectively should be rounded, instead of all corners of every portal.
min and calc are combined here to basically create an `if x > 0 then y else z` function.
The lower of (sidebar-border-radius) and (spacing * 999) are compared and the smaller value is taken (999 is simply an arbitrary large number).
If portal spacing is zero, multiplying it gets 0 and will be the smaller value. If it's non-zero, it will be large and sidebar-border-radius will be the smaller value.
This is only applied to the "inner" corners because we'd want the "outer" corners rounded in either scenario.
*/
border-radius:
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius)
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal:last-child {
/* see rule above for explanation */
border-radius:
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius);
}
#mw-panel .vector-menu-portal {
/* see above rules for explanation */
border-radius:calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
/* This keeps the border from doubling up if there is no spacing between them,
The portals other than the first only have a top border if there is spacing */
border-top-width: min(1px, var(--wiki-sidebar-portal-spacing, 0px)); /* the 0px fallback is for backwards compatibility with older versions of the loadout */
}
/* end sidebar spacing and border-radius */
/*******************
* End left sidebar *
********************/
/*******
* Logo *
********/
/* [[File:Site-logo.png]] */
.mw-wiki-logo {
background-size: contain;
}
/***********
* End logo *
************/
/***************
* Content area *
****************/
.mw-body,
.parsoid-body,
.mw-footer {
color: var(--wiki-content-text-color);
background-color: rgba(var(--wiki-content-background-color--rgb), var(--wiki-content-background-opacity));
border: 1px solid var(--wiki-content-border-color);
margin-right: 1em;
}
.mw-footer {
border-top-width:0;
}
.mw-footer li {
color: var(--wiki-content-text-color);
}
@media screen and (max-width: 981px) {
.mw-body,
.parsoid-body,
.mw-footer {
margin-right: 0;
}
}
/*******************************
* End content area and footer *
*******************************/
/***********************************
* wiki.gg network elements tuning *
*********************************/
#wikigg-footer {
position: sticky;
top: 100%;
margin-top: 0.5rem;
clear: both;
}
/**
* Only clear right side in the MW footer to prevent icon overflow. This is accompanied by
* the full clear on netfooter to stop the sidebar from offsetting it.
*/
.mw-footer > div[style^="clear"]:last-child {
clear: right !important;
}
/***************************************
* End wiki.gg network elements tuning *
*************************************/
/***********
* Headings *
************/
.mw-body h1,
.mw-body h2 {
border-bottom: 1px solid var(--wiki-content-border-color);
}
h1, h2, h3, h4, h5, h6 {
color: var(--wiki-heading-color);
}
.mw-body h1,
.mw-body h2,
.mw-body h3,
.mw-body h4,
.mw-body h5,
.mw-body h6 {
font-family:var(--wiki-heading-font-family);
}
.client-js .mw-content-ltr .mw-editsection-bracket:first-of-type,
.client-js .mw-content-rtl .mw-editsection-bracket:not(:first-of-type),
.mw-editsection-divider,
.client-js .mw-content-rtl .mw-editsection-bracket:first-of-type,
.client-js .mw-content-ltr .mw-editsection-bracket:not(:first-of-type) {
color: var(--wiki-heading-color);
}
/***************
* End headings *
****************/
/*************
* Wikitables *
**************/
.wikitable {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.wikitable>tr>th,
.wikitable>*>tr>th {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikitable>tr>td,
.wikitable>*>tr>td {
border: 1px solid var(--wiki-content-border-color);
}
/* Forward = yes bg on Special:Interwiki */
table.mw-interwikitable.body td.mw-interwikitable-local-yes {
background: rgba(var(--wiki-success-color--rgb),.25);
}
.zebra-table > * > tr:nth-of-type(2n),
.zebra-table > tr:nth-of-type(2n) {
background:rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.view-dark .client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th:not(.unsortable),
.view-dark .jquery-tablesorter th.headerSort {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%229%22 viewBox=%220 0 21 9%22%3E %3Cpath d=%22m14.5 5-4 4-4-4zm0-1-4-4-4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortUp {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m6.5 4 4-4 4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortDown {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m14.5 0-4 4-4-4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
/*****************
* End wikitables *
******************/
/**************
* Preferences *
***************/
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,
.mw-prefs-tabs>.oo-ui-menuLayout-content>.oo-ui-indexLayout-stackLayout>.oo-ui-tabPanelLayout {
border: none;
}
.oo-ui-tabSelectWidget-framed {
background-color: transparent;
border-bottom: 1px solid var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
background-color: rgba(var(--wiki-accent-label-color--rgb), 0.75);
color: var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
border-bottom: none;
}
#preferences .mw-htmlform-submit-buttons {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
.oo-ui-textInputWidget .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-pendingElement-pending {
background-color: var(--wiki-content-background-color--secondary);
background-image: linear-gradient(135deg,var(--wiki-content-background-color) 25%,transparent 25%,transparent 50%,var(--wiki-content-background-color) 50%,var(--wiki-content-background-color) 75%,transparent 75%,transparent);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color)
}
.view-dark .oo-ui-inputWidget-input.oo-ui-indicator-down {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E down %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M9.9 2.9 6 6.8 2.1 2.9 1 4l5 5 5-5z%22/%3E%3C/g%3E%3C/svg%3E");
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
color:var(--wiki-content-text-mix-color);
border-color:var(--wiki-accent-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {
color: var(--wiki-content-dynamic-color);
border-color: var(--wiki-accent-color)
}
.oo-ui-dropdownInputWidget select option,
.oo-ui-dropdownInputWidget select optgroup {
color: #000;
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:focus,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:active,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus,
.oo-ui-textInputWidget.oo-ui-widget-enabled:active .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.oo-ui-radioInputWidget [type="radio"] + span {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:hover + span{
border-color:rgba(var(--wiki-accent-color--rgb), 0.9);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:hover + span {
border-color:var(--wiki-accent-color);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span{
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color:rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:focus + span::before {
border-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span {
border-color: rgba(var(--wiki-accent-color--rgb),0.5);
box-shadow: inset 0 0 0 1px rgba(var(--wiki-accent-color--rgb),0.5);
}
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected,
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
background-color: rgba(var(--wiki-accent-color--rgb), 0.15);
color: var(--wiki-content-text-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.mw-prefs-tabs.mw-prefs-tabs-searching .oo-ui-tabPanelLayout.mw-prefs-search-matched > fieldset > legend {
background: var(--wiki-content-background-color--secondary);
}
.mw-prefs-search-highlight {
background-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
outline-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
}
/****************
* End preferences *
*****************/
/***************
* Page history *
****************/
#pagehistory li {
background-color: transparent;
border: none;
}
#pagehistory li.selected {
background-color: var(--wiki-content-background-color--secondary);
border: 1px dashed var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.diff td.diff-addedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-success-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-addedline .diffchange {
background-color: var(--wiki-success-color);
color: var(--wiki-success-label-color);
}
.diff td.diff-deletedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-alert-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-deletedline .diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color)
}
.diff td.diff-context {
background: rgba(var(--wiki-content-text-mix-color-95--rgb),0.8);
border-color: var(--wiki-neutral-color);
color: var(--wiki-content-text-color);
}
.diff-marker a.mw-diff-movedpara-right {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-right:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-right:after {
color: var(--wiki-content-text-color);
content: "\21a9";
}
.diff-marker a.mw-diff-movedpara-left {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-left:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-left:after {
color: var(--wiki-content-text-color);
content: "\21aa";
}
.mw-plusminus-neg {
color:var(--wiki-alert-color);
}
.mw-plusminus-null{
color:var(--wiki-neutral-color);
}
.mw-plusminus-pos {
color:var(--wiki-success-color);
}
.updatedmarker {
background-color: rgba(var(--wiki-success-color--rgb), 0.25);
}
li span.deleted,
span.history-deleted {
color: var(--wiki-content-text-mix-color);
}
span.mw-history-suppressed {
/* overrides above, since suppressed is also deleted */
color: var(--wiki-content-text-color);
}
/* inline diff (1.41) */
.mw-diff-inline-header {
border-bottom: 1px solid var(--wiki-content-border-color);
}
.mw-diff-inline-added ins,
.mw-diff-inline-changed ins,
.mw-diff-inline-moved ins,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-ins,
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
background: rgba(var(--wiki-success-color--rgb),0.9);
color: var(--wiki-success-label-color);
display: inline-block;
}
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-diff-inline-deleted.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
padding: 0.4em 0;
}
.mw-diff-inline-deleted del,
.mw-diff-inline-changed del,
.mw-diff-inline-moved del,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-del,
.mw-diff-inline-deleted.mw-diff-empty-line::after {
background: rgba(var(--wiki-alert-color--rgb), 0.9);
color: var(--wiki-alert-label-color);
display: inline-block;
}
.mw-diff-movedpara-left::after,
.mw-diff-movedpara-right::after {
color: var(--wiki-content-text-color);
}
.ve-ui-diffElement-attributeChange {
color: var(--wiki-content-text-mix-color);
}
/* Edit conflict */
.mw-twocolconflict-split-tour-image-dual-column-view-1 {
filter:var(--wiki-icon-general-filter);
}
.mw-twocolconflict-split-tour-image-blue-dot {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-pulsating-dot::before, .mw-pulsating-dot::after {
background-color: var(--wiki-content-link-color);
}
.mw-twocolconflict-split-current-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-alert-color);
color:var(--wiki-alert-label-color);
}
.mw-twocolconflict-special-your-version-header .mw-twocolconflict-revision-label,
.mw-twocolconflict-split-your-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-single-column,
.mw-twocolconflict-split-column {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete {
border-color: rgba(var(--wiki-alert-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-delete {
border-color: var(--wiki-alert-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add {
border-color: rgba(var(--wiki-success-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-add {
border-color: var(--wiki-success-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange {
background-color: rgba(var(--wiki-alert-color--rgb), 0.3);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column del.mw-twocolconflict-diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column ins.mw-twocolconflict-diffchange {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-success-color--rgb), 0.8);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color: rgba(var(--wiki-success-color--rgb), 0.9);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-alert-color--rgb), 0.9);
background: rgba(var(--wiki-alert-color--rgb), 0.1);
}
.mw-twocolconflict-split-editable .mw-twocolconflict-split-editor {
color:var(--wiki-content-text-color);
}
/**/
/*******************
* End page history *
********************/
/********************
* Table of contents *
*********************/
#toc,
.toc,
.toccolours,
.mw-warning {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
box-shadow: 0 0.1em 0.2em #000000;
}
#mw-toc-heading{
border: 0;
}
.toctogglelabel {
color: var(--wiki-content-link-color);
}
.tocnumber {
color: var(--wiki-content-text-color);
}
/************************
* End table of contents *
*************************/
/*************
* Thumbnails *
**************/
img.thumbborder {
border: 1px solid var(--wiki-content-border-color);
padding: 5px;
}
div.thumbinner {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
li.gallerybox div.thumb {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
html .thumbimage {
background-color: unset;
border: 1px solid var(--wiki-content-border-color);
}
.thumb,
.thumb .thumbinner,
.thumb .thumbimage {
max-width: 100%;
box-sizing: border-box;
}
.thumb .thumbimage {
height: auto;
}
/* packed-overlay mode for galleries */
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.8);
}
/* Responsive floating thumbnails */
@media screen and (max-width: 720px) {
div.tright {
float: none;
margin: 0 auto;
width: max-content;
}
}
/*****************
* End thumbnails *
******************/
/**************
* Wiki editor *
***************/
#wpTextbox0 {
/* need !important here to override inline styling */
background-color:var(--wiki-content-background-color) !important;
}
.wikiEditor-ui {
border: none;
}
.wikiEditor-ui .wikiEditor-ui-top,
.wikiEditor-ui .wikiEditor-ui-view {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar {
background: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a,
.wikiEditor-ui-toolbar .tabs span.tab a:visited,
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wiikiEditor-ui-toolbar .tabs span.tab a.current:visited,
.wikiEditor-ui-toolbar .booklet .index .current {
color: var(--wiki-content-link-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options .option {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {
background-color: var(--wiki-content-background-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a::before,
.wikiEditor-ui-toolbar .group .tool-select .label::after {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui-toolbar .group .label,
.wikiEditor-ui-toolbar .group .tool-select .label,
.wikiEditor-ui-toolbar .page-table th,
.wikiEditor-ui-toolbar .page-table td,
.wikiEditor-ui-toolbar .page-characters div span,
.wikiEditor-ui-toolbar .booklet .index div {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .booklet>.index> :hover {
background-color: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .sections .section {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-characters div span {
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .booklet .pages {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .booklet .index .current {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .page-characters div span:hover {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-color: var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-table td {
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-tabs div a {
background: #9A647F;
display: inline-block;
}
.wikiEditor-ui-tabs div.current {
border-bottom: 1px solid #3B3352;
}
.wikiEditor-ui-tabs div.current a {
font-weight: bold;
}
.wikiEditor-ui-tabs {
border-left: 1px solid #3B3352;
border-top: 1px solid #3B3352;
}
.wikiEditor-ui-text {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.wikiEditor-preview-contents {
background: transparent;
background-color: rgba(255, 255, 255, 0.2);
border-color: #3B3352;
border-style: solid;
border-width: 0 1px 1px;
}
.wikiEditor-ui-controls {
background: transparent;
}
.wikiEditor-preview-contents,
.wikiEditor-preview-loading {
background-color: transparent;
}
.mw-wikiEditor-InsertLink-TitleInputField .oo-ui-messageWidget,
.mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {
color: var(--wiki-content-text-mix-color);
}
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text']::placeholder {
color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-ResizingDragBar {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-ResizingDragBar-ns {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar span {
background-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar:hover span {
background-color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane1,
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane2 {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button.oo-ui-toggleWidget-on .oo-ui-labelElement-label {
color: var(--wiki-accent-color);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb),0.15);
color: var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button,
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
}
.editOptions {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
border-image: none;
border-radius: 0 0 5px 5px;
border-style: none solid solid;
border-width: medium 1px 1px;
}
input#wpSummary {
margin-bottom: 1em;
margin-top: 1em;
width: 80%;
}
.view-dark .ace_editor,
.ace_editor {
--ace-keywords: #CDA869;
--ace-regexp: #E9C062;
--ace-constants: #CF6A4C;
--ace-illegal: #F8F8F8;
--ace-deprecated: #D2A8A1;
--ace-support: #9B859D;
--ace-function: #DAD085;
--ace-list: #F9EE98;
--ace-variable: #7587A6;
--ace-string: #8F9D6A;
--ace-illegal-highlight: rgba(86, 45, 86, 0.75);
--ace-step-highlight: #665200;
--ace-multiselect-shadow: #141414;
}
.view-light .ace_editor{
--ace-keywords: #00f;
--ace-regexp: #036a07;
--ace-constants: #c5060b;
--ace-illegal: #f00;
--ace-deprecated: #f00;
--ace-support: #6d79de;
--ace-function: #3c4c72;
--ace-list: #b90690;
--ace-variable: #318495;
--ace-string: #036a07;
--ace-illegal-highlight: rgba(255, 0, 0, 0.1);
--ace-step-highlight: #fcff00;
--ace-multiselect-shadow: #fff;
}
.ace_editor .ace_gutter {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
}
.ace_gutter-cell {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.4);
}
.ace_editor .ace_print-margin {
width: 1px;
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.75);
}
.ace_editor {
/* this image gradient hack effectively lets the element have 2 layers of background */
background-image:linear-gradient(var(--wiki-content-dynamic-color), var(--wiki-content-dynamic-color));
background-color:rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.93);
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.93);
}
.ace_editor .ace_cursor {
color: var(--wiki-content-text-color);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor.ace_multiselect .ace_selection.ace_start {
box-shadow: 0 0 3px 0px var(--ace-multiselect-shadow);
}
.ace_editor .ace_marker-layer .ace_step {
background: var(--ace-step-highlight);
}
.ace_editor .ace_marker-layer .ace_active-line {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace_editor .ace_gutter-active-line {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace-tm .ace_marker-layer .ace_selected-word {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_marker-layer .ace_selected-word {
border: 1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor .ace_invisible {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.25)
}
.ace_editor .ace_keyword,
.ace_editor .ace_meta {
color: var(--ace-keywords);
}
.ace_editor .ace_constant,
.ace_editor .ace_constant.ace_numeric,
.ace_editor .ace_constant.ace_character,
.ace_editor .ace_constant.ace_character.ace_escape,
.ace_editor .ace_constant.ace_other,
.ace_editor .ace_heading,
.ace_editor .ace_markup.ace_heading,
.ace_editor .ace_support.ace_constant {
color: var(--ace-constants);
}
.ace_editor .ace_invalid.ace_illegal {
color: var(--ace-illegal);
background-color: var(--ace-illegal-highlight);
}
.ace_editor .ace_invalid.ace_deprecated {
text-decoration: underline;
font-style: italic;
color: var(--ace-deprecated);
}
.ace_editor .ace_support,
.ace_editor .ace_support.ace_type {
color: var(--ace-support);
}
.ace_editor .ace_fold {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
border-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_support.ace_function {
color: var(--ace-function);
}
.ace_editor .ace_list,
.ace_editor .ace_markup.ace_list,
.ace_editor .ace_storage {
color: var(--ace-list);
}
.ace_editor .ace_entity.ace_name.ace_function,
.ace_editor .ace_meta.ace_tag,
.ace_editor .ace_variable {
color: var(--ace-variable);
}
.ace_editor .ace_string {
color: var(--ace-string);
}
.ace_editor .ace_string.ace_regexp {
color: var(--ace-regexp);
}
.ace_editor .ace_comment {
font-style: italic;
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.3);
}
.ace_editor .ace_xml-pe {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.28);
}
.ace_editor .ace_indent-guide {
background:none;
border-right:1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
}
.ace_search {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_search_field {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-mix-color);
}
.ace_button {
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_button:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_button.checked {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_searchbtn:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn.prev::after,
.ace_searchbtn.next::after {
border-color: var(--wiki-accent-label-color);
}
.ace_searchbtn_close {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui .codeEditor-status {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-editform #wpTextbox1 {
background: rgba(var(--wiki-content-background-color--rgb), 0.5);
color: var(--wiki-content-text-color);
}
.view-dark .CodeMirror,
.CodeMirror {
--codemirror-yellow: #ffd700;
--codemirror-light-blue: #adf;
--codemirror-blue: #08f;
--codemirror-green: #290;
--codemirror-red: #f50;
--codemirror-dark-red: #dd1616;
--codemirror-purple: #CD4EF9;
--codemirror-pink: #e0e;
--codemirror-light-gray: #eee;
--codemirror-gray: #84a0a0;
}
.view-light .CodeMirror {
--codemirror-yellow: #9e8500;
--codemirror-light-blue: #008ae7;
--codemirror-blue: #0085f9;
--codemirror-green: #290;
--codemirror-red: #ef4f00;
--codemirror-dark-red: #a11;
--codemirror-purple: #80c;
--codemirror-pink: #ed00ed;
--codemirror-light-gray: #858585;
--codemirror-gray: #6b8a8a;
}
.CodeMirror {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.35);
color: var(--wiki-content-text-color)
}
.CodeMirror-code:focus-visible {
outline:none;
}
.CodeMirror .CodeMirror-line::selection,
.CodeMirror .CodeMirror-line>span::selection,
.CodeMirror .CodeMirror-line>span>span::selection,
.CodeMirror .CodeMirror-selected {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror .CodeMirror-line::-moz-selection,
.CodeMirror .CodeMirror-line>span::-moz-selection,
.CodeMirror .CodeMirror-line>span>span::-moz-selection {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror-linenumber {
color: rgba(var(--wiki-content-text-color--rgb), .6)
}
.CodeMirror div.CodeMirror-cursor {
border-left: 1px solid var(--wiki-content-text-color);
}
.cm-keyword {
color: var(--codemirror-purple)
}
.cm-def {
color: var(--codemirror-blue)
}
.cm-comment {
color: var(--codemirror-yellow)
}
.cm-variable-2 {
color: var(--codemirror-light-blue)
}
.cm-string {
color: var(--codemirror-red)
}
.cm-atom {
color: var(--codemirror-pink)
}
.cm-number {
color: var(--codemirror-green)
}
.CodeMirror-gutters {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color)
}
.cm-mw-matching {
background-color: var(--codemirror-yellow)
}
.cm-mw-skipformatting {
background-color: var(--codemirror-light-blue)
}
.cm-mw-list {
color: var(--codemirror-blue)
}
.cm-mw-doubleUnderscore,
.cm-mw-hr,
.cm-mw-signature {
background-color: var(--wiki-content-background-color--secondary);
color: var(--codemirror-blue)
}
.cm-mw-indenting {
color: var(--codemirror-blue)
}
.cm-mw-mnemonic {
color: var(--codemirror-green)
}
.cm-mw-comment {
color: var(--codemirror-gray)
}
.cm-mw-apostrophes-bold,
.cm-mw-apostrophes-italic,
.cm-mw-section-header {
color: var(--codemirror-blue)
}
.cm-mw-template,
.cm-mw-template-argument-name,
.cm-mw-template-bracket,
.cm-mw-template-delimiter,
.cm-mw-template-name {
color: var(--codemirror-purple);
}
.cm-mw-templatevariable,
.cm-mw-templatevariable-bracket,
.cm-mw-templatevariable-delimiter,
.cm-mw-templatevariable-name {
color: var(--codemirror-red)
}
.cm-mw-parserfunction-bracket,
.cm-mw-parserfunction-delimiter,
.cm-mw-parserfunction-name {
color: var(--codemirror-dark-red)
}
.cm-mw-exttag-attribute,
.cm-mw-exttag-bracket,
.cm-mw-exttag-name,
.cm-mw-htmltag-attribute,
.cm-mw-htmltag-bracket,
.cm-mw-htmltag-name {
color: var(--codemirror-green)
}
.cm-mw-link,
.cm-mw-link-pagename {
color: var(--wiki-content-link-color)
}
.cm-mw-link-tosection {
color: var(--codemirror-blue)
}
.cm-mw-extlink,
.cm-mw-extlink-bracket,
.cm-mw-extlink-protocol,
.cm-mw-free-extlink,
.cm-mw-free-extlink-protocol,
.cm-mw-link-bracket,
.cm-mw-link-delimiter {
color: var(--wiki-content-link-color)
}
.cm-mw-table-bracket,
.cm-mw-table-definition,
.cm-mw-table-delimiter {
color: var(--codemirror-pink)
}
.cm-mw-matchingbracket {
background-color: var(--wiki-content-background-color--secondary);
box-shadow: inset 0 0 1px 1px var(--wiki-content-link-color);
font-weight: bold;
}
/* VisualEditor: Fix broken toolbar layout */
.oo-ui-toolbar {
clear: none;
}
.ve-init-mw-desktopArticleTarget-toolbar-open > .oo-ui-toolbar-bar > div:nth-child(4) {
display: none;
}
.ve-ui-toolbar-floating > .oo-ui-toolbar-bar {
top: var( --wikigg-header-height );
}
.oo-ui-toolbar-bar .oo-ui-toolbar-bar,
.ve-area-wrapper .oo-ui-toolbar-bar {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-init-mw-desktopArticleTarget-originalContent .content-body {
clear: right;
}
/*************
* End editor *
**************/
/****************
* Tabber styles *
*****************/
.tabber__header {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.tabber__tab,
.tabber__tab:visited {
color:var(--wiki-content-text-color);
}
.tabber__tab:hover,
.tabber__tab:hover:visited,
.tabber__tab[aria-selected="true"],
.tabber__tab[aria-selected="true"]:visited {
color: var(--wiki-content-link-color);
}
.tabber__indicator {
background: var(--wiki-content-link-color);
}
.tabber__header__prev::after,
.tabber__header__next::after {
filter: var(--wiki-icon-general-filter);
}
/********************
* End Tabber styles *
*********************/
/***************************************
* Various fixes for multi-theme Vector *
****************************************/
:focus,
:focus-visible {
outline-color:var(--wiki-accent-color)
}
:focus-visible {
outline-style:solid;
}
.oo-ui-iconElement-icon {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-iconElement-icon.oo-ui-icon-reload {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
fieldset {
border-color:var(--wiki-content-border-color);
}
hr {
background-color:var(--wiki-content-border-color);
}
.CategoryTreeToggle {
color:var(--wiki-content-link-color);
}
input,
select {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
input:hover,
input:focus,
input:active {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
input:focus-visible {
outline: 1px solid var(--wiki-accent-color);
}
input::file-selector-button,
input[type="button"],
input[type="submit"] {
background-color:var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.vector-body blockquote {
border-color:var(--wiki-content-border-color);
}
ol.references li:target, sup.reference:target {
background-color: rgba(var(--wiki-accent-color--rgb), .1);
}
/* category bar and filetoc */
.catlinks,
ul#filetoc {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
/**/
body .ui-dialog .ui-widget-header {
/* we need an important here because the built-in styles have one :( */
background: var(--wiki-content-background-color) !important;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick {
filter: var(--wiki-icon-general-filter);
}
.ui-widget-header .ui-dialog-titlebar-close.ui-state-hover {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.ui-widget-content {
background: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
body .ui-button {
/* we need an important here because the built-in styles have one. Vector is a mess */
background: var(--wiki-accent-color) !important;
border-color: var(--wiki-accent-color) !important;
color: var(--wiki-accent-label-color);
}
body .ui-button:hover,
body .ui-button:focus,
body .ui-button:active {
/* we need an important here because we had to use some above */
background: var(--wiki-accent-color--hover) !important;
border-color: var(--wiki-accent-color--hover) !important;
color: var(--wiki-accent-label-color);
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
color: var(--wiki-accent-label-color);
}
#contentSub,
#contentSub2 {
color:var(--wiki-content-text-mix-color);
}
/* arrow on redirect pages */
.mw-content-ltr .redirectText li:first-child {
padding-left:0;
background:none;
}
.mw-content-ltr .redirectText li:first-child::before {
content:'';
display:inline-block;
width:47px;
height:1em;
vertical-align: middle;
background-image:linear-gradient(transparent,transparent),url(/resources/src/mediawiki.action/images/redirect-ltr.svg?ff441);
filter:var(--wiki-icon-general-filter);
}
/* notifications ("your edit was saved", etc.) */
.mw-notification {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.mw-notification .oo-ui-labelElement-label {
color:var(--wiki-content-text-color);
}
.mw-notification .oo-ui-iconElement-icon {
filter:unset;
}
/**/
.mime-type.has-warning {
color:var(--wiki-content-text-color);
}
.oo-ui-image-warning.oo-ui-icon-alert,
.mw-ui-icon-alert-warning::before {
filter:drop-shadow(0 0 3px #000);
}
.oo-ui-image-invert.oo-ui-icon-subtract,
.mw-ui-icon-subtract-invert::before,
.oo-ui-image-invert.oo-ui-icon-add,
.mw-ui-icon-add-invert::before {
filter:brightness(0) var(--wiki-icon-to-link-filter);
filter:var(--wiki-icon-general-filter);
}
.mw_metadata td,
.mw_metadata th {
border-color: var(--wiki-content-border-color);
}
.mw_metadata th {
background-color: var(--wiki-content-background-color--secondary);
}
.mw_metadata td {
background-color: var(--wiki-content-background-color);
}
.mw-datatable td,
.mw-datatable th {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
#mw-allmessagestable tbody:hover td,
.mw-datatable tr:hover>td {
background-color: var(--wiki-content-background-color--secondary);
}
#mw-allmessagestable .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .8);
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable .am_actual,
#mw-allmessagestable tbody:hover .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .6);
}
#mw-allmessagestable .am_actual {
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable tbody:hover .am_actual {
background-color: rgba(var(--wiki-accent-color--rgb), .5);
}
.mw-datatable,
.mw-json {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: inherit;
}
.mw-datatable>*>tr>th,
.mw-datatable>tr>th,
.mw-json>*>tr>th,
.mw-json>tr>th {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
padding-bottom: 9px;
padding-top: 9px;
}
.mw-datatable>*>tr>td,
.mw-datatable>tr>td,
.mw-json>*>tr>td,
.mw-json>tr>td {
border-color: var(--wiki-content-border-color);
}
.mw-json tr {
background-color: inherit;
}
.mw-json .mw-json-single-value,
.mw-json .mw-json-value,
.mw-json .value {
background: rgba(var(--wiki-success-color--rgb), .6);
}
.mw-json .mw-json-empty {
background: var(--wiki-content-background-color--secondary);
}
.mw-message-box,
.mw-message-box-warning {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-message-box-warning {
border-color: var(--wiki-warning-color);
border-width: 1px 1px 1px 10px;
}
.wikitable *,
.wikitable :after,
.wikitable :before {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
.cargo-pagevalues-tableinfo {
background-color: var(--wiki-content-background-color);
border-bottom: 1px solid var(--wiki-content-border-color);
top: 46px;
position: static;
/* override sticky in the built-in */
}
.cargo-table-diagram .cargo-table-svg .node.entity-name rect {
fill: var(--wiki-content-background-color--secondary);
fill-opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node rect {
stroke: var(--wiki-content-border-color);
opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node text tspan {
fill: var(--wiki-content-text-color);
}
table.cargoTable {
color: var(--wiki-content-text-color);
}
table.cargoTable tbody td,
table.cargoTable thead th {
border: 1px solid var(--wiki-content-border-color);
}
table.cargoTable tr:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .25);
}
table.cargoTable thead tr:nth-child(odd),
table.cargoTable.noMerge thead tr:nth-child(odd) {
background-color: var(--wiki-accent-color);
}
table.cargoTable tbody tr:nth-child(2n),
table.cargoTable.noMerge tbody tr:nth-child(2n) {
background-color: var(--wiki-content-background-color);
}
table.cargoTable tbody tr:nth-child(odd),
table.cargoTable.noMerge tbody tr:nth-child(odd) {
background-color: var(--wiki-content-background-color--secondary);
}
table.cargoTable th.headerSort {
color:var(--wiki-accent-label-color);
}
table.cargoTable th.headerSort:hover {
color:var(--wiki-accent-label-color);
text-decoration:underline;
}
#mw-content-text div.cargoReplacementTableInfo {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
color:var(--wiki-content-text-color);
}
table.dataTable tbody tr {
background-color:var(--wiki-content-background-color);
}
table.dataTable.display tbody tr.odd > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--secondary--rgb), 0.75);
}
table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd,
table.dataTable.display tbody tr.even > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.75);
}
table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover {
background-color: var(--wiki-content-background-color--secondary);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
/* we need this !important to override a built-in one */
color: var(--wiki-content-text-mix-color) !important;
}
table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
border-top: 1px solid var(--wiki-content-border-color);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
/* we need this !important to override a built-in one */
color: var(--wiki-content-mix-color) !important;
border: 1px solid var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color);
background: linear-gradient(to bottom,var(--wiki-content-background-color) 0%,var(--wiki-content-background-color--secondary) 100%);
}
div.drilldown-filters-wrapper {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.action-pagevalues tr:nth-of-type(2n) {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
.action-pagevalues tr:hover {
background-image: linear-gradient(rgba(var(--wiki-accent-color--rgb), 0.2), rgba(var(--wiki-accent-color--rgb), 0.2));
}
div.specialCargoQuery-extraPane {
background: var(--wiki-content-background-color);
}
.oo-ui-panelLayout-framed {
border-color:var(--wiki-content-border-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
background-color: transparent;
}
.oo-ui-inputWidget-input + .oo-ui-image-invert.oo-ui-icon-check {
background-image:none;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-checkboxInputWidget [type="checkbox"] + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span {
filter: unset;
background-color:rgba(var(--wiki-accent-color--rgb), 0.05);
border-color:rgba(var(--wiki-accent-color--rgb), 0.75);
}
.oo-ui-checkboxInputWidget [type="checkbox"]:disabled + span {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span {
border-color: var(--wiki-accent-color);
filter: unset;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span {
background-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
box-shadow: none;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
outline: 1px solid transparent;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active + span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5)
}
.oo-ui-image-invert.oo-ui-icon-check {
background:none;
position:relative;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-indicatorElement-indicator {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-disabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
text-shadow: none;
}
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-savedLinksListWidget-placeholder.oo-ui-optionWidget .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget {
color: var(--wiki-content-text-color);
padding: 8px 6px;
-webkit-transition: color .3s, background-color .3s;
transition: color .3s, background-color .3s;
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-savedLinksListItemWidget-label {
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle+.mw-rcfilters-ui-table,
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle.mw-rcfilters-ui-filterTagMultiselectWidget-emphasize {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
border-color: var(--wiki-content-border-color);
padding: 0;
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label {
color: var(--wiki-content-link-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label:hover {
color: var(--wiki-content-link-color--hover);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:before {
content: "[";
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:after {
content: "]";
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-menuSelectWidget {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-header {
background-color: var(--wiki-content-background-color);
border-bottom-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {
border-bottom-color: var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget:hover,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15)
}
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel,
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected:hover,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected):hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .8);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color: transparent;
color: var(--wiki-content-text-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled.selected {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-datePopupWidget {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-changeslist-legend,
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
@keyframes fadeBlue {
60% {
border-top-color:var(--wiki-accent-color);
}
100% {
border-top-color:var(--wiki-content-border-color);
}
}
.mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-menuSelectWidget-footer {
background-color: var(--wiki-content-text-mix-color-95);
}
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {
background-color: rgba(var(--wiki-content-text-color--rgb), 0.1);
}
.oo-ui-iconElement-icon.mw-rcfilters-ui-filterItemHighlightButton-circle {
filter:unset;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
border-color:var(--wiki-accent-color);
}
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), .76);
}
.mw-rcfilters-ui-tagItemWidget-popup-content {
color: rgba(var(--wiki-content-text-color--rgb), .75);
}
/* fix for weird focus box on recentchanges arrows when clicking, but keep it for tab navigation */
.mw-enhancedchanges-checkbox:focus + * .mw-enhancedchanges-arrow {
outline:none;
}
.mw-enhancedchanges-checkbox:focus-visible + * .mw-enhancedchanges-arrow {
outline:1px solid var(--wiki-accent-color);
}
/**/
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {
border-top-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {
border-top-color: var(--wiki-content-background-color--secondary);
}
.unpatrolled {
color: var(--wiki-alert-color);
}
.autocomment, .autocomment a, .autocomment a:visited {
color: var(--wiki-content-text-mix-color);
}
/* Recent changes filter highlighting */
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #1c283f;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #0f3128;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #352c10;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #411d0c;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #3f0f0f;
}
.mw-icon-arrow-collapsed,
.mw-collapsible-arrow.mw-collapsible-toggle-collapsed {
filter:brightness(75%) var(--wiki-icon-general-filter);
}
/* Collapsibles */
.mw-collapsible button.mw-collapsible-toggle > span,
.mw-collapsible-toggle-default .mw-collapsible-text {
color: var(--wiki-content-link-color);
}
/*
The below rules fix an error caused by the above rule because the toggles in the edit footer
have text and an arrow in the same element, so the text gets inverted when it shouldn't be
*/
.mw-editfooter-toggler {
position:relative;
filter:unset;
background:none;
}
.mw-editfooter-toggler::before {
position:absolute;
left:0;
top:0;
background-repeat: no-repeat;
background-position: left center;
width:12px;
height:100%;
content:'';
filter:brightness(75%) var(--wiki-icon-general-filter);
}
.mw-editfooter-toggler.mw-icon-arrow-collapsed::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-collapsed-ltr.svg?40e9a);
}
.mw-editfooter-toggler.mw-icon-arrow-expanded::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-expanded.svg?d0685);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
-webkit-transition: border-color 300ms, box-shadow 300ms;
transition: border-color 300ms, box-shadow 300ms;
background-color: var(--wiki-content-background-color--secondary)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
outline: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-accent-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-alert-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-bottom-width: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-inputWidget-input {
border-radius: 0;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {
opacity: 0.5;
}
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group > input {
color:var(--wiki-content-text-color);
}
.oo-ui-tagMultiselectWidget .oo-ui-inputWidget-input {
color: inherit;
background: transparent;
font-family: inherit;
}
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle,
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input,
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow:none;
border-color:var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.oo-ui-dropdownInputWidget select {
border-color:var(--wiki-content-border-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
background-color: var(--wiki-accent-color);
background-color: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-content-dynamic-color));
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
}
.oo-ui-labelWidget.oo-ui-inline-help {
color:rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending){
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.oo-ui-bookletLayout-outlinePanel {
padding: 7px 0;
}
.oo-ui-processDialog-content .oo-ui-window-head,
.oo-ui-processDialog-content .oo-ui-window-foot,
.oo-ui-messageDialog-content > .oo-ui-window-head,
.oo-ui-messageDialog-content > .oo-ui-window-foot {
outline-color: var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
border-right-color: var(--wiki-content-border-color);
}
.oo-ui-messageDialog-title {
color: var(--wiki-heading-color);
}
/* OAuth authorisation dialog */
#mw-mwoauth-authorize-form {
color: inherit;
}
.oo-ui-toolbar-bar,
.oo-ui-popupToolGroup-tools,
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover {
border-right-color:var(--wiki-content-border-color);
}
.oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-tool-active,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:active,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-tool-active > .oo-ui-tool-link,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-popupToolGroup-active > .oo-ui-tool-link,
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-link-color);
}
.oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link {
/* we remove the transition here because it causes the hard-coded color to flash briefly */
transition:none;
}
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle:hover {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.15);
}
.oo-ui-menuToolGroup,
.oo-ui-popupToolGroup-tools {
border-color:var(--wiki-content-border-color);
}
.oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
border-color: var(--wiki-content-border-color);
box-shadow: 0 1px 1px 0 rgba(var(--wiki-content-dynamic-color--rgb),0.1);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:hover {
background-color:var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button{
color: var(--wiki-alert-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:focus {
color: var(--wiki-alert-color--hover);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button {
border: 1px solid transparent;
}
.oo-ui-buttonElement-frameless>button.oo-ui-buttonElement-button {
color: inherit;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
background-color: #bf0017;
border-color: #bf0017;
color: #fff;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: #59000b;
border-color: #59000b;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > input.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: rgba(var(--wiki-content-link-color--rgb),0.08);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background-color: transparent;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
border-color: var(--wiki-accent-color--hover);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:nth-child(2n) td,
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:hover td {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-popupWidget-popup {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.mw-advancedSearch-namespace-selection {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer {
background: var(--wiki-content-background-color);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer fieldset {
border-color: var(--wiki-content-border-color);
margin-top: 0;
}
.mw-advancedSearch-fieldContainer .oo-ui-labelElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label {
all: unset;
}
.mw-advancedSearch-expandablePane-button.oo-ui-widget-enabled.oo-ui-buttonWidget > .oo-ui-buttonElement-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
color: var(--wiki-content-text-color);
}
.oo-ui-popupWidget-popup .mw-advancedSearch-tooltip-head {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuSectionOptionWidget {
color: var(--wiki-content-text-mix-color);
}
/* possibly deprecated */
.mw-ui-button:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color);
border-color: var(--wiki-content-border-color);
}
.mw-ui-button:not(:disabled):visited {
color: var(--wiki-accent-color);
}
.mw-ui-button:not(:disabled):hover {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color--hover);
}
.mw-ui-button:not(:disabled):focus {
border-color: var(--wiki-accent-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
.mw-ui-button:not(:disabled):active,
.mw-ui-button:not(:disabled).is-on {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-link-color);
}
/* end possibly deprecated */
.mw-ui-icon-before::before {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-windowManager-modal>.oo-ui-dialog {
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.5);
}
.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame {
border-color:var(--wiki-content-border-color);
}
.oo-ui-messageDialog-message {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-mix-color-95);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color--hover);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-description {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block),
.mw-body-content .error {
color: var(--wiki-alert-color);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-success-color);
border-left-width: 10px;
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-alias {
color: var(--wiki-content-text-mix-color);
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.tdg-templateDataParamWidget-param-alias:first-child {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-templatedata-doc-muted {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-accent-color);
}
/* Date picker */
.mw-widget-dateInputWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle:hover {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle > .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget {
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget-calendar {
background-color: var(--wiki-content-background-color);
}
.mw-widget-calendarWidget-header .oo-ui-labelElement-label,
.mw-widget-calendarWidget-day,
.mw-widget-calendarWidget-month,
.mw-widget-calendarWidget-year {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget-day-heading,
.mw-widget-calendarWidget-day-additional {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
.mw-widget-calendarWidget-day-today {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.mw-widget-calendarWidget-item-selected {
color: #fff;
}
.mw-widget-calendarWidget-item:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-widgets-datetime-calendarWidget:focus {
border-color: var(--wiki-content-border-color);
box-shadow: none;
}
.mw-widgets-datetime-calendarWidget-grid {
overflow-x: initial;
}
.mw-widgets-datetime-dateTimeInputWidget-handle {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-handle:hover {
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-editField:hover {
background-color: var(--wiki-content-background-color);
}
.mw-widgets-datetime-calendarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-calendarWidget-grid .mw-widgets-datetime-calendarWidget-cell.mw-widgets-datetime-calendarWidget-extra .oo-ui-buttonElement-button .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
/* Unpatrolled page creations on Special:NewPages */
.not-patrolled {
background-color: rgba(var(--wiki-warning-color--rgb), 0.16);
}
.mw-spinner-container > div {
filter: var(--wiki-icon-general-filter);
}
.mw-spinner-container > div::after {
background-color:var(--wiki-content-text-color);
}
pre,
code,
.mw-code {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-templatedata-doc-param-alias {
color:var(--wiki-content-text-mix-color);
}
.mw-highlight,
.view-light .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #db0000;
--pygments-c: #3a7575;
--pygments-k: #008000;
--pygments-o: #666;
--pygments-ch: #3a7575;
--pygments-cm: #3a7575;
--pygments-cp: #986200;
--pygments-cpf: #3a7575;
--pygments-c1: #3a7575;
--pygments-cs: #3a7575;
--pygments-gd: #a00000;
--pygments-gr: #db0000;
--pygments-gh: #000080;
--pygments-gi: #008100;
--pygments-go: #6e6e6e;
--pygments-gp: #000080;
--pygments-gu: #800080;
--pygments-gt: #04d;
--pygments-kc: #008000;
--pygments-kd: #008000;
--pygments-kn: #008000;
--pygments-kp: #008000;
--pygments-kr: #008000;
--pygments-kt: #b00040;
--pygments-m: #666;
--pygments-s: #ba2121;
--pygments-na: #647421;
--pygments-nb: #008000;
--pygments-nc: #00f;
--pygments-no: #800;
--pygments-nd: #a412ff;
--pygments-ni: #6d6d6d;
--pygments-ne: #c9352e;
--pygments-nf: #00f;
--pygments-nl: #727200;
--pygments-nn: #00f;
--pygments-nt: #008000;
--pygments-nv: #19177c;
--pygments-ow: #a412ff;
--pygments-w: #6e6e6e;
--pygments-mb: #666;
--pygments-mf: #666;
--pygments-mh: #666;
--pygments-mi: #666;
--pygments-mo: #666;
--pygments-sa: #ba2121;
--pygments-sb: #ba2121;
--pygments-sc: #ba2121;
--pygments-dl: #ba2121;
--pygments-sd: #ba2121;
--pygments-s2: #ba2121;
--pygments-se: #a55a1e;
--pygments-sh: #ba2121;
--pygments-si: #af4d74;
--pygments-sx: #008000;
--pygments-sr: #af4d74;
--pygments-s1: #ba2121;
--pygments-ss: #19177c;
--pygments-bp: #008000;
--pygments-fm: #00f;
--pygments-vc: #19177c;
--pygments-vg: #19177c;
--pygments-vi: #19177c;
--pygments-vm: #19177c;
--pygments-il: #666;
}
.view-dark .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #fe4242;
--pygments-c: #4b9797;
--pygments-k: #00a300;
--pygments-o: #898989;
--pygments-ch: #4b9797;
--pygments-cm: #4b9797;
--pygments-cp: #c17d00;
--pygments-cpf: #4b9797;
--pygments-c1: #4b9797;
--pygments-cs: #4b9797;
--pygments-gd: #ff3f3f;
--pygments-gr: #fe4242;
--pygments-gh: #7a7aff;
--pygments-gi: #00a000;
--pygments-go: #8a8a8a;
--pygments-gp: #7a7aff;
--pygments-gu: #f500f5;
--pygments-gt: #4e84fe;
--pygments-kc: #00a300;
--pygments-kd: #00a300;
--pygments-kn: #00a300;
--pygments-kp: #00a300;
--pygments-kr: #00a300;
--pygments-kt: #fe357e;
--pygments-m: #898989;
--pygments-s: #e25e5e;
--pygments-na: #80932a;
--pygments-nb: #00a300;
--pygments-nc: #7a7afe;
--pygments-no: #ff4040;
--pygments-nd: #bf5aff;
--pygments-ni: #999;
--pygments-ne: #da655f;
--pygments-nf: #7a7afe;
--pygments-nl: #a0a000;
--pygments-nn: #7a7afe;
--pygments-nt: #00a300;
--pygments-nv: #8381e7;
--pygments-ow: #bf5aff;
--pygments-w: #bbb;
--pygments-mb: #898989;
--pygments-mf: #898989;
--pygments-mh: #898989;
--pygments-mi: #898989;
--pygments-mo: #898989;
--pygments-sa: #e25e5e;
--pygments-sb: #e25e5e;
--pygments-sc: #e25e5e;
--pygments-dl: #e25e5e;
--pygments-sd: #e25e5e;
--pygments-s2: #e25e5e;
--pygments-se: #d07125;
--pygments-sh: #e25e5e;
--pygments-si: #c17492;
--pygments-sx: #00a300;
--pygments-sr: #c17492;
--pygments-s1: #e25e5e;
--pygments-ss: #8381e7;
--pygments-bp: #00a300;
--pygments-fm: #7a7afe;
--pygments-vc: #8381e7;
--pygments-vg: #8381e7;
--pygments-vi: #8381e7;
--pygments-vm: #8381e7;
--pygments-il: #898989;
}
div.mw-highlight {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .err {border-color: var(--pygments-err);}
.mw-highlight .c {color: var(--pygments-c);}
.mw-highlight .k {color: var(--pygments-k);}
.mw-highlight .o {color: var(--pygments-o);}
.mw-highlight .ch {color: var(--pygments-ch);}
.mw-highlight .cm {color: var(--pygments-cm);}
.mw-highlight .cp {color: var(--pygments-cp);}
.mw-highlight .cpf {color: var(--pygments-cpf);}
.mw-highlight .c1 {color: var(--pygments-c1);}
.mw-highlight .cs {color: var(--pygments-cs);}
.mw-highlight .gd {color: var(--pygments-gd);}
.mw-highlight .gr {color: var(--pygments-gr);}
.mw-highlight .gh {color: var(--pygments-gh);}
.mw-highlight .gi {color: var(--pygments-gi);}
.mw-highlight .go {color: var(--pygments-go);}
.mw-highlight .gp {color: var(--pygments-gp);}
.mw-highlight .gu {color: var(--pygments-gu);}
.mw-highlight .gt {color: var(--pygments-gt);}
.mw-highlight .kc {color: var(--pygments-kc);}
.mw-highlight .kd {color: var(--pygments-kd);}
.mw-highlight .kn {color: var(--pygments-kn);}
.mw-highlight .kp {color: var(--pygments-kp);}
.mw-highlight .kr {color: var(--pygments-kr);}
.mw-highlight .kt {color: var(--pygments-kt);}
.mw-highlight .m {color: var(--pygments-m);}
.mw-highlight .s {color: var(--pygments-s);}
.mw-highlight .na {color: var(--pygments-na);}
.mw-highlight .nb {color: var(--pygments-nb);}
.mw-highlight .nc {color: var(--pygments-nc);}
.mw-highlight .no {color: var(--pygments-no);}
.mw-highlight .nd {color: var(--pygments-nd);}
.mw-highlight .ni {color: var(--pygments-ni);}
.mw-highlight .ne {color: var(--pygments-ne);}
.mw-highlight .nf {color: var(--pygments-nf);}
.mw-highlight .nl {color: var(--pygments-nl);}
.mw-highlight .nn {color: var(--pygments-nn);}
.mw-highlight .nt {color: var(--pygments-nt);}
.mw-highlight .nv {color: var(--pygments-nv);}
.mw-highlight .ow {color: var(--pygments-ow);}
.mw-highlight .w {color: var(--pygments-w);}
.mw-highlight .mb {color: var(--pygments-mb);}
.mw-highlight .mf {color: var(--pygments-mf);}
.mw-highlight .mh {color: var(--pygments-mh);}
.mw-highlight .mi {color: var(--pygments-mi);}
.mw-highlight .mo {color: var(--pygments-mo);}
.mw-highlight .sa {color: var(--pygments-sa);}
.mw-highlight .sb {color: var(--pygments-sb);}
.mw-highlight .sc {color: var(--pygments-sc);}
.mw-highlight .dl {color: var(--pygments-dl);}
.mw-highlight .sd {color: var(--pygments-sd);}
.mw-highlight .s2 {color: var(--pygments-s2);}
.mw-highlight .se {color: var(--pygments-se);}
.mw-highlight .sh {color: var(--pygments-sh);}
.mw-highlight .si {color: var(--pygments-si);}
.mw-highlight .sx {color: var(--pygments-sx);}
.mw-highlight .sr {color: var(--pygments-sr);}
.mw-highlight .s1 {color: var(--pygments-s1);}
.mw-highlight .ss {color: var(--pygments-ss);}
.mw-highlight .bp {color: var(--pygments-bp);}
.mw-highlight .fm {color: var(--pygments-fm);}
.mw-highlight .vc {color: var(--pygments-vc);}
.mw-highlight .vg {color: var(--pygments-vg);}
.mw-highlight .vi {color: var(--pygments-vi);}
.mw-highlight .vm {color: var(--pygments-vm);}
.mw-highlight .il {color: var(--pygments-il);}
.mw-highlight pre {
background: var(--pygments-background)
}
.mw-content-ltr.mw-highlight-lines pre,
.mw-content-ltr.content .mw-highlight-lines pre {
padding-left: 3.5em;
box-shadow: inset 2.75em 0 0 var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .hll {
background-color: rgba(var(--wiki-accent-color--rgb), .2)
}
.mw-apisandbox-toolbar {
background: var(--wiki-content-background-color--secondary);
top: var( --wikigg-header-height );
}
/* special:replacetext */
.ext-replacetext-searchoptions {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
}
.ext-replacetext-searchoptions .ext-replacetext-divider {
border-bottom: 1px solid var(--wiki-content-border-color);
}
/**/
.view-dark textarea {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.view-dark textarea:focus-visible {
outline-color: var(--wiki-accent-color);
outline-style: solid;
}
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {
outline: 1px solid var(--wiki-accent-color);
}
/* make math formulas legible on dark theme */
.mwe-math-fallback-image-inline,
.mwe-math-fallback-image-display,
.ve-ui-mwLatexPage-symbol {
filter: var(--wiki-icon-general-filter);
}
/* search bar */
#searchInput {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
#searchButton {
filter: var(--wiki-icon-to-link-filter);
}
.vector-search-box-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* Search suggestions */
.suggestions-results,
.suggestions-special {
background-color: var(--wiki-content-background-color--secondary);
}
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--wiki-content-text-color);
}
.suggestions-result {
color: var(--wiki-content-link-color);
}
.suggestions-result-current {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.suggestions-special .special-label {
color: var(--wiki-content-text-mix-color);
}
.suggestions-special.suggestions-result-current .special-label {
color:var(--wiki-accent-label-color);
}
.suggestions-special .special-query {
color: var(--wiki-link-label-color);
}
/* search page */
fieldset#mw-searchoptions {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border-color: var(--wiki-content-border-color);
}
#mw-searchoptions .divider {
border-color: var(--wiki-content-border-color);
}
.mw-search-profile-tabs {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border: 1px solid var(--wiki-content-border-color);
margin-top: 1em;
}
.mw-search-profile-tabs div.search-types ul li.current a {
color: var(--wiki-content-text-color);
}
.results-info,
.mw-search-result-data {
color: var(--wiki-content-text-mix-color);
}
/* invert the help icon on the helplink */
#mw-indicator-mw-helplink a {
background-image: none;
}
#mw-indicator-mw-helplink a::before {
background-image: url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);
background-position: left center;
background-repeat: no-repeat;
display: inline-block;
vertical-align: middle;
height: 20px;
padding-left: 25px;
content: "";
}
#mw-indicator-mw-helplink a::before {
filter: var(--wiki-icon-to-link-filter);
}
/**/
/* Login/register page */
.mw-number-text {
color:var(--wiki-content-text-mix-color);
}
.mw-body-content .mw-number-text h3 {
color:var(--wiki-heading-color);
}
.mw-number-text.icon-edits,
.mw-number-text.icon-pages,
.mw-number-text.icon-contributors {
position:relative;
background:none;
}
.mw-number-text.icon-edits::before,
.mw-number-text.icon-pages::before,
.mw-number-text.icon-contributors::before {
position:absolute;
width:95px;
height:100%;
left:0;
top:0;
content:'';
filter:brightness(0) var(--wiki-icon-general-filter);
}
.mw-number-text.icon-edits::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAACrUlEQVR4AWL4//8/oH170LEsiKIwXGPbtm0EY9s2g7bdjzh4oVnjyslKVZ3hSu+d5L/c0Xdx/Bt5jjCyAR3QAd9/+DhSW4oeoYmJGQdM4HWjYfQKTXTA8pZFeIgjOmA5Hkd0wDwe6TWa6IAcr4eA5RAdEC0neKWIDoieFcMRRPOAaDJ6+4uITxzwJ+KbmnjdaKkDliISPIv/gcvRxsT7kzgix7MGuBz1ooFyRIq3xOJ64ArUG0EMoMV5RI5nAJDjRV1Go1DIIL7meJKAAngc8Qn/tgoACuCNRtfRJhQyGQLkeJcI3u3oP3GzA5bjjYnwEEE0Acjx+urgEcRNVgFX1sUjdaHF9gA53sW/jScFKIC3SH8hIo5nDXAVwbtA8O6U4+kD6uPpA2rhWQNcXYh3N4HXSfAMAHK8838BTwBQF28hCpKAAnj3SvCsAa4heOdU8NQB5fGUAfXxhAEZ3lmCdz+B18Hx9ABN46kBrv1DeAtQsAZYivdAB08AMMLrJ3hBHU8BkOGdqcyMLcCbj4I1QH08YUCGd0kbTwCQ4MW1oFkR3kM5PAHAdVU8gjhPEk8AkOKRBjN481AwAxjhDRCM4Rq1EzwTgAzvGtoqiicAmMcbjRZI4wkATiP/eVe/4QU0DvXJ4gkAHq9gNEV4cdPRRtQjgycAOA51VkAOoECaiF5J4QkA7iVnuI+vgTcXBauAo1BjBeU0mZuCXlfm2gieOcCN5KzPadH7s9EF1CeJJwD4lKy2BLQM3UFDaFgSTwBwKcE5il6Q1wmeA95KQLGafuI54Ay+I4D2Fm1HY2QwBADPZdCG0EO0Wg5CAHAi6k1ce3E1fdDHAQ8TuG50Ml6F4TngGNQawTWjg2iCPoAG4I5vcG/QVrLDIJMDnvyNBYMDeg7ogA7ogJ4DOqBmnwD4A/itR9A4HwAAAABJRU5ErkJggg==) no-repeat left center;
}
.mw-number-text.icon-pages::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAAByUlEQVR4Ae3XQ6JcQRhH8Rs7mYWT2LZt25rEtpNvicGCOid51lWhX3X/B78F1ClnjUZDHChCDgVUQAVUwF+//zTbaEzwJKuqFQJOwVOYB0fSDege8RnMg8OxA47HhMhGho4YM+BHWGTXMApZP1NxAqdKuIS3DhETC5gT0cEonM+LmH7A8BHHF4zhUMyAr3DKswt4ARvCVQ8RL8FyHIoV8DqyAEbidMCIu2AFDqUbEBiLd4EiroOVcDDdgMBJWI4rNSOugpV0MOWAa2EBIq6HVXAw1YDzYQEiboVVdCDFgLNhASIegtWwP7WAM2AVXC4Z8SKsho+pBZwDCxDxIZ7hGo5iN7ZgG/bjOj61QsB5sAARxyArMA7nUw+4GuYQcaSHv/PrlAPuhDnYh8zR9ZQDnoF1+ooXuI87uIvH+JoT8ES7B1yJxZiGETnbbAHuKqCbkbiqgG5mK6Cb8QqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogG0acAwmVHRLAXschDlQQAVUwKYGXIZTDo7qFnakgAqogP4ooAK+waVh5GpSAROggAqogFKOAiqgAiqg/AUjJ7hc1MT1egAAAABJRU5ErkJggg==) no-repeat left center
}
.mw-number-text.icon-contributors::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAtCAYAAAA5reyyAAAEMElEQVR4AWJ4/uLFYMJsgHbtIVhzLQqg8G7btm3bfLZt2/abtG3btm3btt19tXuNU5UbnV9VPfj2PCtODh7DaOzHDdzEIQxFG6SERItoilcPq6EOpqNsrAdMiWb4CQPQEx+jMsSH13Ad6tJRtIf4UBkfoyf642c0Q8pwBSyOEYiDWpzHP8gIcelZ3IV6dBENIS5lxD84D7WIwwgUD3XActjk8jTLDnFQAiegPm1FFoiD7JgKdbAJ5UIVMA0WQ10aCnEwHBrQ/xAHQ6EuLULqUAT8EurRkxAbtXEWGtBu5IPYeBLq0RemA6bDUqhHwyE2/oIa8qHho3wp0pkM2AS3oR4dRCmIFWZADRkEsUIpHIR6dBtNTAZ8DepDEhpDLIphL9Q9X0dMYyRBfXjNZMD3oT61hFjUwHmoITtQAGLREurT+yYDvgn1IQ4NwhBwP0pALBogDurDmyYDPgL14QjKQCzK43gYjsAyOAL14RGTAcvhKNSjWUgLsciDzVBDliG9zceJWT53fFlzAYGJUI/+g9iYCjVkBMTGv1CPJkJMB/wM6sEdtILY6Aw15A+IjVa4A/Xgs1C9ym2AujQVkoznkQgN6CpaQAwd7euQynxA4EMkuTz6noAkIxu2QQNaAXHwhMujMAkfhvpz1gSogwEQF/pAA/oV4sIAqIPxkFAHLIwVUBuLkQ/iQkNchPp0BHkhLuTDYocjuVDoAwLNobCKx7MQZ0buxn9CPHgO8VBYNYOEI2AxTIPaWI3SEJdq47rPz1jZIC6VxmqHm17RUAYsjm+wB+rgDH5FZYgL/0M9egjiQmX8hjNQB3vwDYqZClgRn2I8TkM9uoxp+BY1IDayYAnUpd8hyaiBbzEdl6EencZ4fIoKXgPWQ0eswTmoIRexCz9DYFUWh6AOeiEFBFYfYYv7aK6cxRp0RL3kAjbBSsRBQ+gwykBg1SrAF+5qOAUNoTisRBNrwHeQAA2D7hAbLQL+qOoBDYMEvA0RRm3cg4bQIYxBO4iNnFgOdfAoJBntMAaHoSF0D7WtbwOmJGIHBuFtFHJxhx8HdeEEnoI4KIS3MQg7kAg1rI8w9kMN2YQ/8RByQRwUxE844GPvj0B9iAu58BD+NPwdcp8wrkEDOoG3kR3iIC0exhAcgQZwHQvwOfJDXMiOt3ECGtA1EwH3oDLERgoUxisYhv24AzUoEWexCD+iJtJBklEF+yId8A7aQywyoCK+xCJcRSI0TO5iL7qjDXIjBcTiIdwNGnAetmKjR8fQHdYL93tYiSRolDiJzqgLseiOYz62fyvmCcOUJ3EAGuV6oUi0rVD9BBpDtqJstARsj3hojFmBdNEQcDw0Rn0V6YAVcBIao2YjXSQDtoDGsDOoFMmAD0FjXLMHAYN5KJIBW+FBwADq4x40hrWLZMCKOIhEXIsxd3EdDSF+3QeCfPkMAgchOAAAAABJRU5ErkJggg==) no-repeat left center
}
/**/
/* Multimedia viewer */
.mw-mmv-post-image,
.mw-mmv-image-metadata {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
box-shadow: -4px 6px 0 0 var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis::before {
background-image: linear-gradient(to right, rgba(var(--wiki-content-background-color--rgb), 0) 0%, var(--wiki-content-background-color) 100%);
}
.mw-mmv-ttf-ellipsis-container:hover .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover, .mw-mmv-ttf-ellipsis-container .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
}
.mw-ui-button.mw-ui-progressive:not(:disabled) {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):hover {
background-color: var(--wiki-accent-color--hover);
}
.skin-vector .mw-ui-button.mw-ui-progressive:hover,
.skin-vector .mw-ui-button.mw-ui-primary:disabled {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color);
border: 2px solid var(--wiki-content-border-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):active,
.mw-ui-button.mw-ui-progressive:not(:disabled).is-on {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color)
}
/* possibly deprecated */
.mw-ui-input:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-ui-input:not(:disabled):hover,
.mw-ui-input:not(:disabled):focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-ui-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* end possibly deprecated */
.mw-mmv-dialog {
background-color: var(--wiki-content-background-color);
box-shadow: 0 2px 2px 0 var(--wiki-content-border-color);
}
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-options-dialog-header {
color: var(--wiki-content-text-color);
}
.mw-mmv-options-text-header,
.mw-mmv-options-text-body {
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-dialog .mw-mmv-dialog-warning {
color: #000;
}
.mw-mmv-dialog .mw-mmv-dialog-warning a {
color: #0645ad;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu {
background-image: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu span {
display: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu::after {
display:inline-block;
width:8px;
height:100%;
content:'';
--mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath fill=%22%23000%22 fill-rule=%22evenodd%22 d=%22m2.023 3 3.49 5.953L9 3z%22 clip-rule=%22evenodd%22/%3E %3C/svg%3E") no-repeat;
--mask-size: 12px;
--mask-position: center;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.76);
}
.oo-ui-optionWidget-selected .mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.82);
}
.mw-mmv-download-pane .mw-mmv-download-attribution {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-download-pane .mw-mmv-download-attribution:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
color: var(--wiki-content-text-color);
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-preview-link,
.mw-mmv-download-pane .mw-mmv-download-attribution-cta-invite {
color: var(--wiki-content-text-mix-color);
}
.mw-ui-button.mw-ui-quiet,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive {
color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):focus {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 1), inset 0 0 0 2px var(--wiki-accent-color);
}
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:active,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:active,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:active,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:focus {
color: var(--wiki-content-text-color);
}
/**/
/* Echo */
.mw-echo-ui-notificationItemWidget {
background-color: var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-unread,
.mw-echo-ui-placeholderItemWidget {
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.8);
}
.mw-echo-ui-crossWikiUnreadFilterWidget {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiUnreadFilterWidget-subtitle {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationItemWidget-unread:hover,
.mw-echo-ui-notificationItemWidget:hover,
.mw-echo-ui-notificationsInboxWidget-toolbarWrapper {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-menuItemWidget > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
.mw-echo-ui-notificationItemWidget-content-message-body {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationsListWidget:not(:hover) a,
#p-personal .mw-echo-ui-notificationsListWidget:not(:hover) a.new,
.mw-echo-ui-notificationItemWidget-content-message-header,
.mw-echo-ui-notificationItemWidget-content-actions-timestamp{
color:var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-optionWidget-selected > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-content-text-color);
}
.mw-echo-ui-pageNotificationsOptionWidget-label-count {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.mw-echo-ui-notificationItemWidget,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer .mw-echo-ui-notificationBadgeButtonPopupWidget-footer-buttons .oo-ui-buttonElement:last-child {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-body > .mw-echo-ui-notificationsListWidget > .mw-echo-ui-notificationItemWidget:focus {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationItemWidget:last-child {
border-bottom:1px solid var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiNotificationItemWidget-group,
.mw-echo-ui-bundleNotificationItemWidget-group {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-icon{
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle {
background-color:var(--wiki-accent-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget:hover .mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color:var(--wiki-accent-color);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted,
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-pressed.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted{
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
color:var(--wiki-accent-color);
}
.oo-ui-optionWidget-selected .mw-echo-ui-pageNotificationsOptionWidget-label-count {
color:var(--wiki-accent-color);
}
@-webkit-keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@-webkit-keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
@keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {
border-bottom-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {
border-bottom-color: var(--wiki-content-background-color--secondary);
}
.client-js .mw-echo-special-nojs {
filter:var(--wiki-icon-general-filter)
}
/**/
/*************************
* End Vector theme fixes *
**************************/
/**************
* Codex fixes *
***************/
/* text input */
.cdx-text-input__input:enabled {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.cdx-text-input__input:disabled {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.25);
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow: none;
border-color: var(--wiki-content-text-mix-color);
}
.cdx-text-input__input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.cdx-text-input__input:enabled:hover,
.cdx-text-input__input:enabled:focus {
border-color:var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:read-only {
background-color:var(--wiki-content-text-mix-color-95);
}
.cdx-text-input__input:enabled:read-only,
.cdx-text-input__input:enabled:read-only:hover,
.cdx-text-input__input:enabled:read-only:focus {
border-color:var(--wiki-content-text-mix-color);
box-shadow:none;
}
/**/
/* Buttons */
.cdx-button:enabled,
.cdx-button.cdx-button--fake-button--enabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
border-color: var(--wiki-content-border-color);
}
.cdx-button:enabled:hover,
.cdx-button.cdx-button--fake-button--enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
color: var(--wiki-content-link-color--hover);
}
.cdx-button:enabled:active,
.cdx-button.cdx-button--fake-button--enabled:active,
.cdx-button:enabled.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color--hover);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-background-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color: var(--wiki-accent-label-color);
}
.cdx-button:enabled.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:hover {
color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color: rgba(var(--wiki-accent-color--rgb), 0.9);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.3);
color: var(--wiki-accent-label-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.3);
}
.cdx-button:enabled:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-content-link-color);
}
@supports ((-webkit-mask-image:none) or (mask-image:none)) {
.cdx-button:enabled.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:hover .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
}
/**/
/* Checkboxes */
.cdx-checkbox__icon {
background-color:rgba(var(--wiki-content-link-color--rgb),0.05);
}
.cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: rgba(var(--wiki-accent-color--rgb),0.75);
}
.cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:focus:not(:active) + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active):not(:hover) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active):not(:hover) + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color), inset 0 0 0 2px var(--wiki-accent-label-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: #b32424;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:focus + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: #d73333;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: #ff4242;
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
background-color: #d73333;
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:disabled + .cdx-checkbox__icon {
background-color: #c8ccd1;
border-color: #c8ccd1;
}
.cdx-checkbox__input:disabled ~ .cdx-checkbox__label {
color: #72777d;
}
.cdx-checkbox__input:checked:not(:indeterminate) + .cdx-checkbox__icon::before {
/* this monstrosity guarantees the checkmark has visual contrast */
/* increasing contrast further has odd effects on the checkmark, so don't do that */
/* note that the assumed input is white, so the it's an inverted icon-to-link-filter which assumes black */
filter:var(--wiki-icon-to-link-filter) saturate(0) contrast(500%);
}
/**/
/* Switches */
.cdx-toggle-switch__switch {
background-color:var(--wiki-content-background-color);
border-color:rgba(var(--wiki-content-dynamic-color--rgb), 0.65);
}
.cdx-toggle-switch__input:enabled ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:focus:not(:active) ~ .cdx-toggle-switch__switch{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch::before,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip{
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:checked:focus ~ .cdx-toggle-switch__switch{
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
}
/**/
/* Tabs */
.ext-wc-editor .cdx-tabs--framed .cdx-tabs__header {
background-color:var(--wiki-content-background-color--secondary);
border-bottom:1px solid var(--wiki-accent-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"],
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"]:hover {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:enabled:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:focus-visible,
.cdx-tabs:not(.cdx-tabs--framed) > .cdx-tabs__header .cdx-tabs__list__item:focus-visible {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
}
/**/
/* Menus */
.cdx-menu {
background-color: var(--wiki-content-background-color);
border-color: 1px solid var(--wiki-content-border-color);
box-shadow: 0 2px 2px rgba(var(--wiki-content-dynamic-color--inverted--rgb,.2));
}
.cdx-menu-item--enabled,
.cdx-menu-item--enabled .cdx-menu-item__content {
color: var(--wiki-content-text-color);
}
.cdx-menu-item--enabled.cdx-menu-item--highlighted {
background-color: rgba(var(--wiki-accent-color--rgb), 0.2);
}
.cdx-menu-item--enabled.cdx-menu-item--selected {
background-color:var(--wiki-content-background-color--secondary);
}
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__text__description,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__text__description{
color:var(--wiki-accent-color);
}
/**/
/* Progress bar */
.cdx-progress-bar:not(.cdx-progress-bar--disabled) .cdx-progress-bar__bar {
background-color: var(--wiki-accent-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--disabled).cdx-progress-bar--block {
background-color: var(--wiki-content-background-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--inline) {
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
/**/
/* Cards */
.cdx-card {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.cdx-card__text__title {
color: var(--wiki-heading-color);
}
.cdx-card__text__description,
.cdx-card__text__supporting-text,
.cdx-card__text__description .cdx-icon,
.cdx-card__text__supporting-text .cdx-icon {
color: var(--wiki-content-text-color);
}
/**/
.cdx-icon svg {
fill:var(--wiki-content-link-color);
}
/************
* End codex *
*************/
/************************
* Theme-based Scribunto *
*************************/
#mw-scribunto-input {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-scribunto-console-fieldset,
.mw-scribunto-message,
.mw-scribunto-input,
.mw-scribunto-error,
.mw-scribunto-print,
.mw-scribunto-normalOutput {
background: transparent;
}
.mw-scribunto-console-fieldset {
color: var(--wiki-content-text-color);
}
.mw-scribunto-message {
color: var(--wiki-content-text-color);
}
.mw-scribunto-input {
color: var(--wiki-content-text-color--hover);
}
.mw-scribunto-error {
color: var(--wiki-alert-color);
}
.mw-scribunto-print {
color: var(--wiki-content-text-color);
}
.mw-scribunto-normalOutput {
color: var(--wiki-content-text-color);
}
/****************
* End Scribunto *
*****************/
/***************************
* Theme-based VisualEditor *
****************************/
.ve-activated .vector-menu-tabs .selected {
box-shadow: inset 0 -1px 0 rgba(var(--wiki-content-border-color--rgb),0.5);
}
.ve-init-mw-progressBarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.ve-init-mw-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.ve-init-mw-desktopArticleTarget-toolbarPlaceholder-bar {
border-bottom-color: var(--wiki-content-border-color);
}
div.ve-ce-branchNode {
border-color:var(--wiki-content-border-color);
}
.ve-ce-focusableNode-highlight {
background: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ce-surface-highlights-focused .ve-ce-focusableNode-highlights {
opacity: 0.25;
}
.ve-ce-branchNode-blockSlug, .ve-ce-branchNode-newSlug:not(.ve-ce-branchNode-newSlug-open) {
outline-color: var(--wiki-accent-color);
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.75);
}
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
figure[typeof~='mw:Image/Thumb'],
figure[typeof~='mw:Video/Thumb'],
figure[typeof~='mw:Audio/Thumb'],
figure[typeof~='mw:Image/Frame'],
figure[typeof~='mw:Video/Frame'],
figure[typeof~='mw:Audio/Frame'] {
border-color: var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
border-color: var(--wiki-content-border-color);
background: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Frame'] > figcaption,
figure[typeof~='mw:Image/Thumb'] > figcaption,
figure[typeof~='mw:Video/Thumb'] > figcaption,
figure[typeof~='mw:Audio/Thumb'] > figcaption,
figure[typeof~='mw:Image/Frame'] > figcaption,
figure[typeof~='mw:Video/Frame'] > figcaption,
figure[typeof~='mw:Audio/Frame'] > figcaption {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character,
.oo-ui-toolbar-position-top .ve-ui-toolbarDialog-position-above,
.oo-ui-bookletLayout > .oo-ui-menuLayout-menu,
.ve-ui-mwTwoPaneTransclusionDialogLayout > .oo-ui-menuLayout-menu,
.ve-ui-specialCharacterPage-character:hover {
border-color:var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character:hover {
box-shadow:inset 0 0 1px 1px var(--wiki-accent-color);
}
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title,
.oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title {
color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.78);
}
.ve-activated .ve-init-mw-desktopArticleTarget-originalContent #catlinks:hover {
background: rgba(var(--wiki-content-link-color--rgb),0.1);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
color: var(--wiki-accent-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color);
}
.oo-ui-tabOptionWidget {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):hover {
color: var(--wiki-accent-color--hover);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):active {
color: var(--wiki-content-text-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.ve-ce-linkAnnotation.ve-ce-annotation-active {
box-shadow: 0 0 0 1px rgba(var(--wiki-content-link-color--rgb), 0.2);
background-color: rgba(var(--wiki-content-link-color--rgb), 0.1);
}
.ve-ui-desktopContext .ve-ui-linkContextItem .ve-ui-linkContextItem-label .ve-ui-linkContextItem-label-preview {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-toolbarDialog {
background-color: rgba(var(--wiki-content-dynamic-color--rgb),0.05);
}
.ve-ce-languageAnnotation {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
border-color:var(--wiki-content-link-color);
}
.mw-widget-mediaResultWidget-overlay {
box-shadow: inset 0 0 0 1px var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button {
background-color: transparent;
border-right-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-dynamic-color--secondary);
}
.mw-upload-bookletLayout-filePreview {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwMediaDialog-panel-imageinfo-details {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.5);
}
.oo-ui-optionWidget.oo-ui-widget-disabled {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLanguagesPage-languages-table th,
.ve-ui-mwLanguagesPage-languages-table td {
border-bottom-color: var(--wiki-content-border-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(even) td {
background: var(--wiki-content-background-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(odd) td {
background: rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.ve-ui-targetWidget {
border-color: var(--wiki-content-border-color);
}
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {
background: var(--wiki-content-background-color);
}
.ve-ui-targetWidget-focused {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-sticky {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.oo-ui-optionWidget-highlighted {
color: var(--wiki-content-dynamic-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage:hover,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage.oo-ui-optionWidget-highlighted {
color: var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-no-template-parameters {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwTemplatePage-description {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwParameterPage-undocumentedLabel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexDialog-content .oo-ui-bookletLayout-stackLayout h3 {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexPage-symbol {
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwGalleryDialog-highlighted-image {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwHelpPopupTool-version-label, .ve-ui-mwHelpPopupTool-version-link,
.ve-ui-mwHelpPopupTool-version-date {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwSaveDialog-summary {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwSaveDialog-options {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwSaveDialog-license {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:hover,
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:active {
border-right-color: var(--wiki-accent-color);
border-left-color: var(--wiki-accent-color);
}
.ve-ui-debugBar {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-commands-divider {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump > table {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump td {
background-color: var(--wiki-content-background-color);
}
.ve-ui-debugBar-dump th {
color: rgba(var(--wiki-content-text-color--rgb),0.8);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump ol {
color: rgba(var(--wiki-content-text-color--rgb),0.6);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-dynamic-color);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element {
background-color: rgba(var(--wiki-content-link-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char {
background-color: rgba(var(--wiki-success-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: rgba(var(--wiki-warning-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-note {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-debugBar-filibuster {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-transactions > ol > li {
border-color: var(--wiki-content-border-color);
}
/*******************
* End VisualEditor *
********************/
/**************************
* Theme-based AbuseFilter *
***************************/
table.mw-abuselog-details {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th,
table.mw-abuselog-details td,
div.mw-abusefilter-editor {
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th {
background: var(--wiki-content-background-color--secondary);
}
body td.mw-abusefilter-history-changed {
background-color:rgba(var(--wiki-alert-color--rgb),0.2);
}
/******************
* End AbuseFilter *
*******************/
/***********************
* Theme-based msupload *
************************/
#msupload-div,
#msupload-list .file {
background-color:var(--wiki-content-background-color);
border-color:var(--wiki-content-border-color);
}
#msupload-select {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
#msupload-dropzone {
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.drop-over {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color) !important;
}
#msupload-bottom #msupload-files {
padding-left:0;
background: none;
}
#msupload-bottom #msupload-files::before {
display:inline-block;
background: url(/extensions/MsUpload/resources/images/msu-upload-icon.png?bdd61) no-repeat 0 0;
background-position:left center;
height:22px;
width:25px;
content:'';
vertical-align: top;
filter:var(--wiki-icon-general-filter);
}
#msupload-list .file .file-size {
color: var(--wiki-content-text-mix-color);
}
#msupload-div a {
color: var(--wiki-content-link-color);
}
#msupload-list .file .file-name:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-name-input {
background: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-warning {
color: var(--wiki-warning-color);
}
/***************************
* End theme-based msupload *
****************************/
/*****************************
* Theme-based commentstreams *
******************************/
.cs-title-edit-field {
border-color:var(--wiki-accent-color);
}
.cs-title-edit-field::placeholder,
.view-dark .cs-body-edit-field::placeholder {
color: var(--wiki-content-text-mix-color);
}
.cs-edit-box ,
.cs-expanded .cs-comment-header {
background-color: var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.cs-target-comment .cs-comment-header {
border-color:var(--wiki-accent-color);
}
.cs-comment-author a {
color: var(--wiki-content-link-color);
}
.cs-comment-details {
color: rgba(var(--wiki-content-text-color--rgb), 0.95);
}
.cs-comment {
border:1px solid var(--wiki-content-border-color);
}
.cs-comment-body {
padding:0 5px;
}
/*********************************
* End theme-based commentstreams *
**********************************/
/************************
* Theme-based checkuser *
*************************/
.mw-datatable.ext-checkuser-investigate-table tr:hover td {
background-color:var(--wiki-content-background-color);
}
.mw-datatable.ext-checkuser-investigate-table th {
background-color:var(--wiki-content-background-color--secondary);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) .ext-checkuser-investigate-table-row-hover-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr:hover td{
background-color:rgba(var(--wiki-warning-color--rgb),0.1);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td.ext-checkuser-investigate-table-cell-hover-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td:hover.ext-checkuser-investigate-table-cell-pinnable {
background-color:rgba(var(--wiki-warning-color--rgb),0.4);
}
.ext-checkuser-investigate-copy-message.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.mw-special-Investigate .ext-checkuser-investigate-subtitle-fieldset {
background-color:var(--wiki-content-background-color--secondary);
}
/****************
* End checkuser *
*****************/
/*********************
* Mobile adjustments *
**********************/
@media screen and (max-width:720px) {
:root {
--wiki-content-right-margin: 0px;
--wiki-content-padding:0.5rem;
--wiki-navigation-right-margin: 1px;
--wiki-navigation-left-margin: 0px;
--wiki-navigation-top-padding: 5px;
--wiki-navigation-bottom-padding:0px;
--wiki-navigation-height:2rem;
--wiki-navigation-search-height:2.15rem;
--wiki-navigation-search-margin:0.5rem;
--wiki-logo-height: 80px;
--wiki-logo-width: 100%;
--wiki-logo-margin: 10px;
--wiki-head-height: calc(var(--wiki-logo-height) + (var(--wiki-logo-margin) * 2) + var(--wiki-navigation-height) + var(--wiki-navigation-top-padding) + var(--wiki-navigation-bottom-padding));
--wiki-head-icon-padding: 0.25rem;
--wiki-head-icon-size: calc(var(--wiki-navigation-height) - var(--wiki-head-icon-padding) * 2);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-menu-margin: 0.2rem;
--wiki-menu-top-offset: calc(var(--wiki-head-height) + var( --wikigg-header-height ) + var(--wiki-navigation-bottom-padding) + var(--wiki-navigation-search-margin));
}
#mw-page-base,
#mw-head-base {
height:var(--wiki-head-height);
}
#mw-page-base {
padding-top: var( --wikigg-header-height );
}
#mw-head-base {
margin-top:calc(var(--wiki-head-height) * -1);
}
#p-logo,
#p-logo a {
height: var(--wiki-logo-height);
width: var(--wiki-logo-width);
}
#p-logo {
position:absolute;
background:none;
padding:0;
left:0;
margin:var(--wiki-logo-margin) 0;
transform:none;
top:calc(var(--wikigg-header-height));
}
.mw-wiki-logo {
background-size:contain;
}
#mw-head {
left:0;
width:100%;
top:calc(var(--wiki-head-height) + var( --wikigg-header-height ) - var(--wiki-navigation-height));
border:none;
border-image:none;
}
#mw-navigation {
position:unset;
}
#left-navigation,
#right-navigation {
margin-top: 0;
height:var(--wiki-navigation-height);
}
#right-navigation {
margin-right: var(--wiki-navigation-right-margin);
}
div#left-navigation {
margin-left: var(--wiki-navigation-left-margin);
}
div#right-navigation div#p-search {
margin-right: 0;
}
.vector-menu-tabs-legacy,
.vector-menu-dropdown {
height:var(--wiki-navigation-height);
}
.vector-menu-tabs-legacy li a {
height:var(--wiki-navigation-height);
}
#p-cactions {
padding-bottom: 0px;
}
#p-search {
position: absolute;
left: 50%;
transform:translateX(-50%);
top: calc(var(--wiki-navigation-height) + var(--wiki-navigation-bottom-padding));
margin-left:0px;
z-index: 4 /** above #mw-panel **/;
}
#simpleSearch {
width: calc(100vw - var(--wiki-navigation-right-margin) - var(--wiki-navigation-left-margin));
}
.vector-search-box-input {
height:var(--wiki-navigation-search-height);
}
.vector-search-box form {
margin:var(--wiki-navigation-search-margin) 0px;
}
.mw-body,
.mw-footer {
border-left-width: 0;
border-right-width: 0;
}
.mw-body {
margin-top: 0;
padding-top:calc(var(--wiki-content-padding) + var(--wiki-navigation-search-height) + var(--wiki-navigation-bottom-padding) + (var(--wiki-navigation-search-margin) * 2));
}
#mw-panel {
position: unset;
width:100%;
margin: 0px auto;
padding: 0;
top: 0;
background-position:bottom right, top center;
background-size:100% 0.5em, 100% 100%;
float:unset;
}
.vector-menu-dropdown .vector-menu-content {
right: 0;
left: unset;
}
#mw-panel .vector-menu-portal {
box-sizing:border-box;
border-left-width:0;
border-right-width:0;
background-color: var(--wiki-sidebar-background-color);
}
table.wikitable,
table.responsive-table {
display: block;
overflow-x: scroll;
}
.gallerybox,
.gallerybox > div,
.gallerybox .thumb {
max-width:100%;
}
/* disable float on RecentChanges legend */
.mw-changeslist-legend {
float: none;
margin: 0 auto;
}
/* advanced search options */
#mw-searchoptions table {
float: none;
}
#mw-searchoptions table td {
display: block;
}
/* popup when clicking the download button in multimediaviewer */
.mw-mmv-dialog {
width: unset;
}
/* turn math elements into scroll blocks unless they're an immediate child of a span */
:not(span) > math.mwe-math-element {
overflow: auto hidden;
max-width: 100%;
}
/* Expandable mobile navigation panel */
body.has-vector-mobile-menu #mw-panel {
position: absolute;
top: var(--wiki-menu-top-offset);
z-index: 3;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle {
position: relative;
z-index: 5;
display: block;
appearance: none;
border: 1px solid var(--wiki-content-border-color);
margin-left: var(--wiki-navigation-search-margin);
margin-bottom: 2px;
background-color: var(--wiki-content-background-color--secondary);
}
body.has-vector-mobile-menu #mw-panel .vector-menu-portal {
display: none;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle.nav--expanded ~ .vector-menu-portal {
display: block;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal {
text-align: left;
font-size: 110%;
border-left-width: 1px;
border-right-width: 1px;
margin-inline: calc(var(--wiki-navigation-left-margin) + var(--wiki-menu-margin));
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal:not(:last-child) {
border-bottom-width: 0;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list {
display: flex;
flex-wrap: wrap;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a {
display: block;
padding: 0.2rem 0.5rem;
border: 1px solid transparent;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a:hover {
border-color: var(--wiki-content-link-color);
}
body.has-vector-mobile-menu #mw-panel #p-navigation-label {
display: block;
}
body.has-vector-mobile-menu #p-logo {
/* Logo's a part of the sidebar panel, which uses relative positioning for the expandable button. Offset the logo appropriately. */
top: calc( -1 * var( --wiki-menu-top-offset ) + var( --wikigg-header-height ) );
}
.mobile-nav-toggle {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M1 3v2h18V3zm0 8h18V9H1zm0 6h18v-2H1z'/%3E%3C/svg%3E%0A");
}
body.has-vector-mobile-menu #p-tb .mw-list-item > a {
display: inline-flex;
}
body.has-vector-mobile-menu #p-tb .vector-menu-content-list {
flex-direction: row;
}
/* Search adjustments for the expandable menu */
body.has-vector-mobile-menu #p-search {
/* reposition to the right when mobile sidebar menu is active */
left: calc(var(--wiki-navigation-search-margin) * 3 + var(--wiki-head-icon-size) + var(--wiki-head-icon-padding));
right: calc(var(--wiki-navigation-right-margin) + var(--wiki-navigation-search-margin));
transform: none;
}
body.has-vector-mobile-menu #simpleSearch {
width: 100%;
margin: 0 auto;
}
/* icon navbar tabs + expandable nav panel icon */
#mw-head {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='none' height='24' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none' stroke='none'/%3E%3Cpath d='M4 4l4 16l4 -14l4 14l4 -16'/%3E%3C/svg%3E");
}
#mw-head .vector-menu-tabs .mw-list-item a,
#mw-head .vector-menu-dropdown .vector-menu-heading,
#mw-panel .mobile-nav-toggle {
line-height:var(--wiki-head-icon-size);
width: var(--wiki-head-icon-size); /* same as line height */
height: var(--wiki-head-icon-size);
box-sizing: content-box;
padding: var(--wiki-head-icon-padding);
color: transparent; /**<< for watch/unwatch, the text of <a> will be plain 'watch'/'unwatch' without <span> after clicking. **/
}
#mw-head .vector-menu-tabs .mw-list-item a::before,
#mw-head .vector-menu-dropdown .vector-menu-heading::before,
#mw-panel .mobile-nav-toggle::before {
content: "";
display: block;
position: unset;
background-image: none;
width: var(--wiki-head-icon-size);
height: var(--wiki-head-icon-size);
margin: 0;
--mask: var(--icon) no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--wiki-navigation-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a:hover::before,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover::before,
#mw-panel .mobile-nav-toggle:hover::before,
#mw-panel .mobile-nav-toggle.nav--expanded::before {
background-color: var(--wiki-navigation-selected-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a span,
#mw-head .vector-menu-dropdown .vector-menu-heading span {
display: none;
}
#mw-head .vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
#ca-ve-edit,
#ca-edit {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='m16.77 8 1.94-2a1 1 0 0 0 0-1.41l-3.34-3.3a1 1 0 0 0-1.41 0L12 3.23zM1 14.25V19h4.75l9.96-9.96-4.75-4.75z'/%3E%3C/svg%3E%0A");
}
#ca-ve-edit + #ca-edit {
--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' aria-hidden='true'%3E%3C!----%3E%3Cg%3E%3Cpath d='M1 3v14h3v-2H3V5h1V3zm4 0v14h4v-2H7V5h2V3zm11 0v2h1v10h-1v2h3V3zm-5 0v2h2v10h-2v2h4V3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#ca-view,
#ca-view-foreign {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M10 14.5a4.5 4.5 0 1 1 4.5-4.5 4.5 4.5 0 0 1-4.5 4.5M10 3C3 3 0 10 0 10s3 7 10 7 10-7 10-7-3-7-10-7'/%3E%3Ccircle cx='10' cy='10' r='2.5'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E article %3C/title%3E%3Cpath d='M5 1a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z'/%3E%3C/svg%3E%0A");
}
#ca-history {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M9 6v5h.06l2.48 2.47 1.41-1.41L11 10.11V6z'/%3E%3Cpath d='M10 1a9 9 0 0 0-7.85 13.35L.5 16H6v-5.5l-2.38 2.38A7 7 0 1 1 10 17v2a9 9 0 0 0 0-18'/%3E%3C/svg%3E%0A");
}
#ca-talk {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M26,12H24V6a3,3,0,0,0-3-3H6A3,3,0,0,0,3,6V24.41l5.12-5.12A1.05,1.05,0,0,1,8.83,19H12v3a3,3,0,0,0,3,3h8.17a1.05,1.05,0,0,1,.71.29L29,30.41V15A3,3,0,0,0,26,12ZM12,15v2H8.83a3,3,0,0,0-2.12.88L5,19.59V6A1,1,0,0,1,6,5H21a1,1,0,0,1,1,1v6H15A3,3,0,0,0,12,15ZM27,25.59l-1.71-1.71A3,3,0,0,0,23.17,23H15a1,1,0,0,1-1-1V15a1,1,0,0,1,1-1H26a1,1,0,0,1,1,1Z'/%3E%3C/g%3E%3C/svg%3E");
}
#t-contributions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg enable-background='new 0 0 32 32' id='Stock_cut' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc/%3E%3Cpath d='M27,12V5h-7v0 c0-2.209-1.791-4-4-4h0c-2.209,0-4,1.791-4,4v0H1v7h0c2.209,0,4,1.791,4,4v0c0,2.209-1.791,4-4,4h0v11h11v0c0-2.209,1.791-4,4-4h0 c2.209,0,4,1.791,4,4v0h7V20h0c2.209,0,4-1.791,4-4v0C31,13.791,29.209,12,27,12L27,12z' fill='none' stroke='%23000000' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E");
}
#ca-addsection {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpolygon points='29 15 17 15 17 3 15 3 15 15 3 15 3 17 15 17 15 28 17 28 17 17 29 17 29 15'/%3E%3C/g%3E%3C/svg%3E");
}
#ca-viewsource {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='heroicon-ui' d='M20.59 12l-3.3-3.3a1 1 0 1 1 1.42-1.4l4 4a1 1 0 0 1 0 1.4l-4 4a1 1 0 0 1-1.42-1.4l3.3-3.3zM3.4 12l3.3 3.3a1 1 0 0 1-1.42 1.4l-4-4a1 1 0 0 1 0-1.4l4-4a1 1 0 0 1 1.42 1.4L3.4 12zm7.56 8.24a1 1 0 0 1-1.94-.48l4-16a1 1 0 1 1 1.94.48l-4 16z'/%3E%3C/svg%3E");
}
#p-variants {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M16,2A14,14,0,1,0,30,16,14,14,0,0,0,16,2Zm8,13a24.28,24.28,0,0,0-.41-3.62c2.19.91,3.75,2.19,4.25,3.62Zm-2,0H17V10a20.9,20.9,0,0,1,4.34.63A20.26,20.26,0,0,1,22,15ZM17,8V4.19c1.43.5,2.71,2.06,3.62,4.25A24.28,24.28,0,0,0,17,8ZM15,4.19V8a24.28,24.28,0,0,0-3.62.41C12.29,6.25,13.57,4.69,15,4.19ZM15,10v5H10a20.26,20.26,0,0,1,.63-4.34A20.9,20.9,0,0,1,15,10ZM8,15H4.19c.5-1.43,2.06-2.71,4.25-3.62A24.28,24.28,0,0,0,8,15Zm0,2a24.28,24.28,0,0,0,.41,3.62C6.25,19.71,4.69,18.43,4.19,17Zm2,0h5v5a20.9,20.9,0,0,1-4.34-.63A20.26,20.26,0,0,1,10,17Zm5,7v3.84c-1.43-.5-2.71-2.06-3.62-4.25A24.28,24.28,0,0,0,15,24Zm2,3.84V24a24.28,24.28,0,0,0,3.62-.41C19.71,25.75,18.43,27.31,17,27.81ZM17,22V17h5a20.26,20.26,0,0,1-.63,4.34A20.9,20.9,0,0,1,17,22Zm7-5h3.84c-.5,1.43-2.06,2.71-4.25,3.62A24.28,24.28,0,0,0,24,17Zm2.87-6.12A15.11,15.11,0,0,0,23,9a15.11,15.11,0,0,0-1.85-3.87A12.12,12.12,0,0,1,26.84,10.88Zm-16-5.72A15.11,15.11,0,0,0,9,9a15.11,15.11,0,0,0-3.87,1.85A12.12,12.12,0,0,1,10.88,5.16Zm-5.72,16A15.11,15.11,0,0,0,9,23a15.11,15.11,0,0,0,1.85,3.87A12.12,12.12,0,0,1,5.16,21.12Zm16,5.72A15.11,15.11,0,0,0,23,23a15.11,15.11,0,0,0,3.87-1.85A12.12,12.12,0,0,1,21.12,26.84Z'/%3E%3C/g%3E%3C/svg%3E");
}
#p-cactions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Ccircle cx='3' cy='10' r='2'/%3E%3Ccircle cx='17' cy='10' r='2'/%3E%3C/svg%3E%0A");
}
#ca-watch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M20 7h-7L10 .5 7 7H0l5.46 5.47-1.64 7 6.18-3.7 6.18 3.73-1.63-7zm-10 6.9-3.76 2.27 1-4.28L3.5 8.5h4.61L10 4.6l1.9 3.9h4.6l-3.73 3.4 1 4.28z'/%3E%3C/svg%3E%0A");
}
#ca-unwatch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' id='Outlined'%3E%3Cg style='fill:%23000000;fill-opacity:1' id='Fill'%3E%3Cpath style='fill:%23000000;fill-opacity:1' id='path1380' d='M 28.61,11.67 H 20 L 17.34,3.47 C 16.920093,2.1973942 15.119907,2.1973942 14.7,3.47 L 12,11.67 H 3.39 c -1.3409796,0.0031 -1.900508,1.71581 -0.82,2.51 l 7,5.07 -2.68,8.21 C 6.5980433,28.35747 7.2662365,29.278767 8.21,29.28 8.4953889,29.267666 8.7705436,29.170143 9,29 l 7,-5.07 7,5.07 c 0.236205,0.170386 0.518805,0.264586 0.81,0.27 0.943763,-0.0012 1.611957,-0.92253 1.32,-1.82 l -2.66,-8.21 7,-5.07 c 1.075277,-0.810084 0.486081,-2.522863 -0.86,-2.5 z' /%3E%3C/g%3E%3C/svg%3E");
}
.vector-menu-tabs #ca-watch.icon a:hover::before,
.vector-menu-tabs #ca-unwatch.icon a:hover::before {
background-image:none;
}
/* RecentChanges - prevent overflow on long summaries */
.client-js .mw-changeslist ul,
.client-js .mw-changeslist table.mw-enhanced-rc {
margin-left:0;
}
.mw-changeslist-line-inner-comment,
.mw-changeslist-line .comment {
font-size:0.9em;
word-break:break-all;
}
.mw-userlink {
overflow-wrap:anywhere;
}
}
/* Hide the expandable navigation button for desktop users */
.mobile-nav-toggle {
display: none;
}
/*************
* End mobile *
**************/
/* All local skin customizations should go below this line */
/********************************************************************/
/* Center the wiki's logo at the top of the page, above the content */
/* This is intended to work with the wiki.gg default loadout, */
/* and may not work if your wiki modifies or deviates from that */
/********************************************************************/
/* Copy this CSS to the **bottom** of your wiki's vector.css file. */
/********************************************************************/
/* Follow the instructions below to edit the needed variables */
/********************************************************************/
@media screen and ( min-width: 721px ) {
:root {
/**********************************/
/* REQUIRED to set */
/**********************************/
/*! CHANGE TO YOUR LOGO FILE'S DIMENSIONS IN PX !*/
--wiki-logo-file-width: 200; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 20; /* Height of the image file in px. Put a number without the letters `px`. */
/*! CHANGE TO THE HEIGHT THE LOGO SHOULD BE SHOWN AT ON DESKTOPS !*/
--wiki-logo-height: 110px;
/**********************************/
/* optional to set */
/**********************************/
/*! OPTIONAL MARGIN AROUND THE LOGO - CHANGE IF NEEDED, THE MARGIN AREA WON'T LINK TO THE MAIN PAGE !*/
--wiki-logo-margin: 14px;
/**********************************/
/* probably don't modify */
/**********************************/
--wiki-navigation-height: 2.5em;
/**********************************/
/* do NOT modify these */
/**********************************/
--wiki-logo-ratio: calc( var(--wiki-logo-file-width) / var(--wiki-logo-file-height) ) ;
--wiki-logo-width: calc(var(--wiki-logo-ratio) * var(--wiki-logo-height));
--wiki-head-height: calc(var(--wiki-logo-height) + (var(--wiki-logo-margin) * 2));
--wiki-topLogo-gadget-is-active: 1; /* this is used by other gadgets for compatibility */
--wiki-viewportWidth-and-noSidebar-gadgets-are-active:calc(var(--wiki-viewportWidth-gadget-is-active,0) * var(--wiki-noSidebar-gadget-is-active,0));
}
#mw-panel {
position:relative;
top:0;
margin-top:0;
}
#mw-head-base,
#mw-page-base {
height:calc(var(--wiki-navigation-height) + 0.5em);
}
#mw-page-base {
height: var(--wiki-head-height);
padding-top:var(--wikigg-header-height);
}
#mw-head-base {
margin-top:-0.5em;
}
#left-navigation,
#right-navigation {
margin-top:calc(var(--wiki-head-height) + var(--wikigg-header-height));
}
#mw-navigation #mw-panel div#p-logo {
position:absolute;
top:calc(0px - var(--wiki-head-height) - var(--wiki-navigation-height));
/* The --wiki-content-reduced-max-width is from Gadget:viewportWidth */
/* the rule below is written such that if that gadget is not in use, left is 50vw, */
/* but some more math is needed if it is */
left:max(max(
calc((0px - ((100vw - min(var(--wiki-content-reduced-max-width,0px), 100vw)) / 2) + 50vw) /* <-- actual measurement | conditional checking --> */ * var(--wiki-viewportWidth-gadget-is-active,0)), /* this one should be selected if viewportWidth and noSidebar are both active */
calc(50vw /* <-- actual measurement | conditional checking --> */ - (((var(--wiki-noSidebar-gadget-is-active,99) - 1) + var(--wiki-viewportWidth-gadget-is-active,0)) * 99vw)) /* this one should be selected if only noSidebar is active */
), calc(50vw /* <-- actual measurement | conditional checking --> */ - ((var(--wiki-viewportWidth-gadget-is-active,0) + var(--wiki-noSidebar-gadget-is-active,0)) * 99vw)) /* this one should be selected if both viewportWidth and noSidebar are not active */
);
transform:translateX(-50%);
margin-top:var(--wiki-logo-margin);
margin-bottom:var(--wiki-logo-margin);
}
#p-logo,
#p-logo a {
width:var(--wiki-logo-width);
height:var(--wiki-logo-height);
}
}
78ae221796c81be9275427334fb5a8a02f78c1e7
488
487
2024-10-20T21:06:45Z
Zenull
543693
css
text/css
/* All CSS here will be loaded for users of the Vector skin */
/************************************
* Body, head, and general framework *
*************************************/
body {
background-color: var(--wiki-body-background-color);
background-image: var(--wiki-body-background-image);
/* the following have fallbacks for backwards compatibility with older versions of the loadout */
background-position: var(--wiki-body-background-position, top center);
background-size: var(--wiki-body-background-size, cover);
background-repeat: var(--wiki-body-background-repeat, no-repeat);
background-attachment: var(--wiki-body-background-attachment, fixed);
font-family: var(--wiki-body-font-family);
accent-color: var(--wiki-accent-color);
}
#mw-page-base {
background:none;
}
/* let ul default to text that respects color */
ul {
list-style-image: none;
}
/* override default wiki.gg table overflowing in favor of media queries (see bottom of sheet) */
table {
display: table;
white-space: unset;
}
/* Signal color scheme hints to browsers */
html.view-dark { color-scheme: dark }
html.view-light { color-scheme: light }
iframe { color-scheme: auto }
/************************
* End general framework *
*************************/
/**************
* Vector tabs *
***************/
.vector-menu-tabs-legacy li,
#p-cactions {
background-image: linear-gradient(
to top,
var(--wiki-navigation-border-color) 0,
var(--wiki-navigation-background-color) 1px,
var(--wiki-navigation-background-color--secondary) 100%);
}
#p-cactions {
z-index: 5;
}
#p-variants {
background-color: var(--wiki-content-background-color);
}
.vector-menu-dropdown {
/* Matching a built-in rule for .vector-menu-tabs-legacy */
height: 2.5em;
}
.vector-menu-tabs-legacy li.selected {
background: var(--wiki-navigation-selected-background-color);
border-color: var(--wiki-navigation-selected-border-color);
}
.vector-menu-tabs,
.vector-menu-tabs a,
#mw-head .vector-menu-dropdown .vector-menu-heading{
background-image: linear-gradient(to bottom,transparent 0,var(--wiki-navigation-border-color) 100%);
}
.vector-menu-tabs li a,
.vector-menu-tabs li.new a,
.vector-menu-tabs li.new a:visited,
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited,
#mw-head .vector-menu-dropdown .vector-menu-heading {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited {
color: var(--wiki-navigation-selected-text-color);
}
.vector-menu-dropdown .vector-menu-content {
background: none;
border: none;
box-shadow:none;
margin-top:-1px;
}
.vector-menu-dropdown .vector-menu-content-list {
background-color: var(--wiki-navigation-background-color--secondary);
border: 1px solid var(--wiki-navigation-border-color);
}
div.vectorMenu .mw-list-item a,
.vector-menu-dropdown .mw-list-item a,
.vector-menu-dropdown .mw-list-item.selected a,
.vector-menu-dropdown .mw-list-item.selected a:visited {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs li a:hover,
.vector-menu-tabs li.new a:hover,
.vector-menu-tabs li.new a:visited:hover,
.vector-menu-tabs .selected a:hover,
.vector-menu-tabs .selected a:visited:hover,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover,
div.vectorMenu .mw-list-item a:hover,
.vector-menu-dropdown .mw-list-item.selected a:hover,
.vector-menu-dropdown .mw-list-item.selected a:visited:hover {
color:var(--wiki-navigation-text-color--hover);
}
.vector-menu-dropdown .vector-menu-heading::after {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
#p-search {
z-index:2;
}
#p-search .searchButton {
background-color:transparent;
}
/******************
* End vector tabs *
*******************/
/********
* Links *
*********/
a,
.mw-parser-output a.external,
.mw-parser-output a.extiw {
color: var(--wiki-content-link-color);
}
a:visited,
.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited {
color: var(--wiki-content-link-color--visited);
}
a:not(.mw-selflink):hover,
a:visited:hover,
.mw-parser-output a.extiw:hover,
.mw-parser-output a.extiw:visited:hover,
.mw-parser-output a.external:hover,
.mw-parser-output a.external:visited:hover {
color:var(--wiki-content-link-color--hover);
}
a.new,
a.new:visited,
.mw-usertoollinks-contribs-no-edits {
color:var(--wiki-content-redlink-color);
}
a:not(.mw-selflink):active,
a:visited:active,
.mw-parser-output a.extiw:active,
.mw-parser-output a.extiw:visited:active,
.mw-parser-output a.external:active,
.mw-parser-output a.external:visited:active {
color: var(--wiki-warning-color);
}
/* move external marker to an after so we can filter it to link color */
.mw-parser-output a.external {
background:none;
padding-right: 0;
}
.mw-parser-output a.external::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
content:'';
vertical-align: text-top;
--mask: var(--icon) no-repeat;
--mask-size: 0.857em;
--mask-position: center right;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-parser-output a.external::after {
margin-left:0;
--icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath d=%22M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1ZM2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z%22/%3E %3C/svg%3E");
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after,
a.extiw[title^="mw:"]::after,
a.extiw[title^="support:"]::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
background-position: center right;
background-repeat: no-repeat;
background-size: 0.857em;
content:'';
vertical-align: text-top;
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after {
background-image:url(https://commons.wiki.gg/images/2/28/Wikipedia.svg?202406);
}
a.extiw[title^="mw:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/MediaWiki.svg?202406);
}
a.extiw[title^="support:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/Wiki.gg_icon-pink.svg);
}
/************
* End links *
*************/
/***************
* Left Sidebar *
****************/
#mw-panel .vector-menu-portal {
background-color: rgba(var(--wiki-sidebar-background-color--rgb), var(--wiki-sidebar-background-opacity));
border:1px solid var(--wiki-sidebar-border-color);
margin: 0 0.5em;
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
#mw-panel .vector-menu-portal:last-child {
margin-bottom:0;
}
.vector-menu-portal .vector-menu-heading {
padding: 0.75em 0.33em 0 0.67em;
margin: 0;
}
.vector-menu-portal .vector-menu-content {
margin: 0 0.5em;
}
.vector-menu-portal .vector-menu-content .mw-list-item a,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited,
.vector-menu-portal .vector-menu-content li a,
.vector-menu-portal .vector-menu-content li a:visited {
color: var(--wiki-sidebar-link-color);
}
.vector-menu-portal .vector-menu-content .mw-list-item a:hover,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited:hover {
color:var(--wiki-sidebar-link-color--hover);
}
.vector-menu-portal .vector-menu-heading {
background: none;
color: var(--wiki-sidebar-heading-color);
font-family:var(--wiki-sidebar-heading-font-family);
}
#t-newpage {
--sidebar-icon:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 384 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-upload {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M288 109.3V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3l-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352H192c0 35.3 28.7 64 64 64s64-28.7 64-64H448c35.3 0 64 28.7 64 64v32c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V416c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-print {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M128 0C92.7 0 64 28.7 64 64v96h64V64H354.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0H128zM384 352v32 64H128V384 368 352H384zm64 32h32c17.7 0 32-14.3 32-32V256c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32H64v64c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V384zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-whatlinkshere {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 640 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-specialpages {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 576 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-cargopagevalueslink {
--sidebar-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 126.971 136.024'%3E%3Cpath d='m105.999 0-84 .049L0 8.957v127.065h126.97V8.957Z' fill='none' display='inline' opacity='1' paint-order='normal'/%3E%3Cpath d='m9.735 8.774 12.265-5h84l12.25 5H9.75' fill='%23000' fill-opacity='1' display='inline'/%3E%3Cpath d='M3.5 41.024H28v63.5H3.5zm95.5 0h24.5v63.5H99zm-95.5 67.5H123v24H3.5zm0-95.5H123v24H3.5zm27.985 28V59.67l13.61 13.61 17.323 17.324 1.788 1.787 12.131 12.132h19.147v-16.21l-13.6-13.6-1.788-1.787-17.325-17.324-14.578-14.579H31.485zm45.865 0-12.2 12.2 17.324 17.324 13.01-13.01V41.024H77.35zM42.716 75.658l-11.23 11.231v17.634h17.013l11.541-11.54-17.324-17.325z' fill='%23000' fill-opacity='1' fill-rule='nonzero' display='inline' opacity='1' paint-order='normal'/%3E%3C/svg%3E");
order:-1;
}
#t-specialpages > a::before,
#t-whatlinkshere > a::before,
#t-print > a::before,
#t-newpage > a::before,
#t-upload > a::before,
#t-cargopagevalueslink > a::before {
content:'';
background-image:var(--sidebar-icon);
background-size:contain;
background-repeat:no-repeat;
background-position:center;
display:inline-block;
width:15px;
height:15px
}
#p-tb .mw-list-item > a::before {
filter:var(--wiki-icon-to-link-filter)
}
#p-tb .mw-list-item > a {
display:flex;
align-items:center;
gap:3px
}
#p-tb .vector-menu-content-list {
display:flex;
flex-direction:column;
}
/* Sidebar spacing and border-radius section */
#mw-panel .vector-menu-portal:not(:last-child) {
margin-bottom:var(--wiki-sidebar-portal-spacing);
}
#mw-panel #p-logo + .vector-menu-portal {
/*
The way this works is that if the sidebar does not have any spacing, only the top and bottom corners
of the top and bottom portals respectively should be rounded, instead of all corners of every portal.
min and calc are combined here to basically create an `if x > 0 then y else z` function.
The lower of (sidebar-border-radius) and (spacing * 999) are compared and the smaller value is taken (999 is simply an arbitrary large number).
If portal spacing is zero, multiplying it gets 0 and will be the smaller value. If it's non-zero, it will be large and sidebar-border-radius will be the smaller value.
This is only applied to the "inner" corners because we'd want the "outer" corners rounded in either scenario.
*/
border-radius:
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius)
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal:last-child {
/* see rule above for explanation */
border-radius:
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius);
}
#mw-panel .vector-menu-portal {
/* see above rules for explanation */
border-radius:calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
/* This keeps the border from doubling up if there is no spacing between them,
The portals other than the first only have a top border if there is spacing */
border-top-width: min(1px, var(--wiki-sidebar-portal-spacing, 0px)); /* the 0px fallback is for backwards compatibility with older versions of the loadout */
}
/* end sidebar spacing and border-radius */
/*******************
* End left sidebar *
********************/
/*******
* Logo *
********/
/* [[File:Site-logo.png]] */
.mw-wiki-logo {
background-size: contain;
}
/***********
* End logo *
************/
/***************
* Content area *
****************/
.mw-body,
.parsoid-body,
.mw-footer {
color: var(--wiki-content-text-color);
background-color: rgba(var(--wiki-content-background-color--rgb), var(--wiki-content-background-opacity));
border: 1px solid var(--wiki-content-border-color);
margin-right: 1em;
}
.mw-footer {
border-top-width:0;
}
.mw-footer li {
color: var(--wiki-content-text-color);
}
@media screen and (max-width: 981px) {
.mw-body,
.parsoid-body,
.mw-footer {
margin-right: 0;
}
}
/*******************************
* End content area and footer *
*******************************/
/***********************************
* wiki.gg network elements tuning *
*********************************/
#wikigg-footer {
position: sticky;
top: 100%;
margin-top: 0.5rem;
clear: both;
}
/**
* Only clear right side in the MW footer to prevent icon overflow. This is accompanied by
* the full clear on netfooter to stop the sidebar from offsetting it.
*/
.mw-footer > div[style^="clear"]:last-child {
clear: right !important;
}
/***************************************
* End wiki.gg network elements tuning *
*************************************/
/***********
* Headings *
************/
.mw-body h1,
.mw-body h2 {
border-bottom: 1px solid var(--wiki-content-border-color);
}
h1, h2, h3, h4, h5, h6 {
color: var(--wiki-heading-color);
}
.mw-body h1,
.mw-body h2,
.mw-body h3,
.mw-body h4,
.mw-body h5,
.mw-body h6 {
font-family:var(--wiki-heading-font-family);
}
.client-js .mw-content-ltr .mw-editsection-bracket:first-of-type,
.client-js .mw-content-rtl .mw-editsection-bracket:not(:first-of-type),
.mw-editsection-divider,
.client-js .mw-content-rtl .mw-editsection-bracket:first-of-type,
.client-js .mw-content-ltr .mw-editsection-bracket:not(:first-of-type) {
color: var(--wiki-heading-color);
}
/***************
* End headings *
****************/
/*************
* Wikitables *
**************/
.wikitable {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.wikitable>tr>th,
.wikitable>*>tr>th {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikitable>tr>td,
.wikitable>*>tr>td {
border: 1px solid var(--wiki-content-border-color);
}
/* Forward = yes bg on Special:Interwiki */
table.mw-interwikitable.body td.mw-interwikitable-local-yes {
background: rgba(var(--wiki-success-color--rgb),.25);
}
.zebra-table > * > tr:nth-of-type(2n),
.zebra-table > tr:nth-of-type(2n) {
background:rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.view-dark .client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th:not(.unsortable),
.view-dark .jquery-tablesorter th.headerSort {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%229%22 viewBox=%220 0 21 9%22%3E %3Cpath d=%22m14.5 5-4 4-4-4zm0-1-4-4-4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortUp {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m6.5 4 4-4 4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortDown {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m14.5 0-4 4-4-4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
/*****************
* End wikitables *
******************/
/**************
* Preferences *
***************/
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,
.mw-prefs-tabs>.oo-ui-menuLayout-content>.oo-ui-indexLayout-stackLayout>.oo-ui-tabPanelLayout {
border: none;
}
.oo-ui-tabSelectWidget-framed {
background-color: transparent;
border-bottom: 1px solid var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
background-color: rgba(var(--wiki-accent-label-color--rgb), 0.75);
color: var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
border-bottom: none;
}
#preferences .mw-htmlform-submit-buttons {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
.oo-ui-textInputWidget .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-pendingElement-pending {
background-color: var(--wiki-content-background-color--secondary);
background-image: linear-gradient(135deg,var(--wiki-content-background-color) 25%,transparent 25%,transparent 50%,var(--wiki-content-background-color) 50%,var(--wiki-content-background-color) 75%,transparent 75%,transparent);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color)
}
.view-dark .oo-ui-inputWidget-input.oo-ui-indicator-down {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E down %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M9.9 2.9 6 6.8 2.1 2.9 1 4l5 5 5-5z%22/%3E%3C/g%3E%3C/svg%3E");
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
color:var(--wiki-content-text-mix-color);
border-color:var(--wiki-accent-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {
color: var(--wiki-content-dynamic-color);
border-color: var(--wiki-accent-color)
}
.oo-ui-dropdownInputWidget select option,
.oo-ui-dropdownInputWidget select optgroup {
color: #000;
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:focus,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:active,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus,
.oo-ui-textInputWidget.oo-ui-widget-enabled:active .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.oo-ui-radioInputWidget [type="radio"] + span {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:hover + span{
border-color:rgba(var(--wiki-accent-color--rgb), 0.9);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:hover + span {
border-color:var(--wiki-accent-color);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span{
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color:rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:focus + span::before {
border-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span {
border-color: rgba(var(--wiki-accent-color--rgb),0.5);
box-shadow: inset 0 0 0 1px rgba(var(--wiki-accent-color--rgb),0.5);
}
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected,
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
background-color: rgba(var(--wiki-accent-color--rgb), 0.15);
color: var(--wiki-content-text-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.mw-prefs-tabs.mw-prefs-tabs-searching .oo-ui-tabPanelLayout.mw-prefs-search-matched > fieldset > legend {
background: var(--wiki-content-background-color--secondary);
}
.mw-prefs-search-highlight {
background-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
outline-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
}
/****************
* End preferences *
*****************/
/***************
* Page history *
****************/
#pagehistory li {
background-color: transparent;
border: none;
}
#pagehistory li.selected {
background-color: var(--wiki-content-background-color--secondary);
border: 1px dashed var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.diff td.diff-addedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-success-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-addedline .diffchange {
background-color: var(--wiki-success-color);
color: var(--wiki-success-label-color);
}
.diff td.diff-deletedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-alert-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-deletedline .diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color)
}
.diff td.diff-context {
background: rgba(var(--wiki-content-text-mix-color-95--rgb),0.8);
border-color: var(--wiki-neutral-color);
color: var(--wiki-content-text-color);
}
.diff-marker a.mw-diff-movedpara-right {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-right:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-right:after {
color: var(--wiki-content-text-color);
content: "\21a9";
}
.diff-marker a.mw-diff-movedpara-left {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-left:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-left:after {
color: var(--wiki-content-text-color);
content: "\21aa";
}
.mw-plusminus-neg {
color:var(--wiki-alert-color);
}
.mw-plusminus-null{
color:var(--wiki-neutral-color);
}
.mw-plusminus-pos {
color:var(--wiki-success-color);
}
.updatedmarker {
background-color: rgba(var(--wiki-success-color--rgb), 0.25);
}
li span.deleted,
span.history-deleted {
color: var(--wiki-content-text-mix-color);
}
span.mw-history-suppressed {
/* overrides above, since suppressed is also deleted */
color: var(--wiki-content-text-color);
}
/* inline diff (1.41) */
.mw-diff-inline-header {
border-bottom: 1px solid var(--wiki-content-border-color);
}
.mw-diff-inline-added ins,
.mw-diff-inline-changed ins,
.mw-diff-inline-moved ins,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-ins,
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
background: rgba(var(--wiki-success-color--rgb),0.9);
color: var(--wiki-success-label-color);
display: inline-block;
}
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-diff-inline-deleted.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
padding: 0.4em 0;
}
.mw-diff-inline-deleted del,
.mw-diff-inline-changed del,
.mw-diff-inline-moved del,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-del,
.mw-diff-inline-deleted.mw-diff-empty-line::after {
background: rgba(var(--wiki-alert-color--rgb), 0.9);
color: var(--wiki-alert-label-color);
display: inline-block;
}
.mw-diff-movedpara-left::after,
.mw-diff-movedpara-right::after {
color: var(--wiki-content-text-color);
}
.ve-ui-diffElement-attributeChange {
color: var(--wiki-content-text-mix-color);
}
/* Edit conflict */
.mw-twocolconflict-split-tour-image-dual-column-view-1 {
filter:var(--wiki-icon-general-filter);
}
.mw-twocolconflict-split-tour-image-blue-dot {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-pulsating-dot::before, .mw-pulsating-dot::after {
background-color: var(--wiki-content-link-color);
}
.mw-twocolconflict-split-current-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-alert-color);
color:var(--wiki-alert-label-color);
}
.mw-twocolconflict-special-your-version-header .mw-twocolconflict-revision-label,
.mw-twocolconflict-split-your-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-single-column,
.mw-twocolconflict-split-column {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete {
border-color: rgba(var(--wiki-alert-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-delete {
border-color: var(--wiki-alert-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add {
border-color: rgba(var(--wiki-success-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-add {
border-color: var(--wiki-success-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange {
background-color: rgba(var(--wiki-alert-color--rgb), 0.3);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column del.mw-twocolconflict-diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column ins.mw-twocolconflict-diffchange {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-success-color--rgb), 0.8);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color: rgba(var(--wiki-success-color--rgb), 0.9);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-alert-color--rgb), 0.9);
background: rgba(var(--wiki-alert-color--rgb), 0.1);
}
.mw-twocolconflict-split-editable .mw-twocolconflict-split-editor {
color:var(--wiki-content-text-color);
}
/**/
/*******************
* End page history *
********************/
/********************
* Table of contents *
*********************/
#toc,
.toc,
.toccolours,
.mw-warning {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
box-shadow: 0 0.1em 0.2em #000000;
}
#mw-toc-heading{
border: 0;
}
.toctogglelabel {
color: var(--wiki-content-link-color);
}
.tocnumber {
color: var(--wiki-content-text-color);
}
/************************
* End table of contents *
*************************/
/*************
* Thumbnails *
**************/
img.thumbborder {
border: 1px solid var(--wiki-content-border-color);
padding: 5px;
}
div.thumbinner {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
li.gallerybox div.thumb {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
html .thumbimage {
background-color: unset;
border: 1px solid var(--wiki-content-border-color);
}
.thumb,
.thumb .thumbinner,
.thumb .thumbimage {
max-width: 100%;
box-sizing: border-box;
}
.thumb .thumbimage {
height: auto;
}
/* packed-overlay mode for galleries */
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.8);
}
/* Responsive floating thumbnails */
@media screen and (max-width: 720px) {
div.tright {
float: none;
margin: 0 auto;
width: max-content;
}
}
/*****************
* End thumbnails *
******************/
/**************
* Wiki editor *
***************/
#wpTextbox0 {
/* need !important here to override inline styling */
background-color:var(--wiki-content-background-color) !important;
}
.wikiEditor-ui {
border: none;
}
.wikiEditor-ui .wikiEditor-ui-top,
.wikiEditor-ui .wikiEditor-ui-view {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar {
background: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a,
.wikiEditor-ui-toolbar .tabs span.tab a:visited,
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wiikiEditor-ui-toolbar .tabs span.tab a.current:visited,
.wikiEditor-ui-toolbar .booklet .index .current {
color: var(--wiki-content-link-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options .option {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {
background-color: var(--wiki-content-background-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a::before,
.wikiEditor-ui-toolbar .group .tool-select .label::after {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui-toolbar .group .label,
.wikiEditor-ui-toolbar .group .tool-select .label,
.wikiEditor-ui-toolbar .page-table th,
.wikiEditor-ui-toolbar .page-table td,
.wikiEditor-ui-toolbar .page-characters div span,
.wikiEditor-ui-toolbar .booklet .index div {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .booklet>.index> :hover {
background-color: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .sections .section {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-characters div span {
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .booklet .pages {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .booklet .index .current {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .page-characters div span:hover {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-color: var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-table td {
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-tabs div a {
background: #9A647F;
display: inline-block;
}
.wikiEditor-ui-tabs div.current {
border-bottom: 1px solid #3B3352;
}
.wikiEditor-ui-tabs div.current a {
font-weight: bold;
}
.wikiEditor-ui-tabs {
border-left: 1px solid #3B3352;
border-top: 1px solid #3B3352;
}
.wikiEditor-ui-text {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.wikiEditor-preview-contents {
background: transparent;
background-color: rgba(255, 255, 255, 0.2);
border-color: #3B3352;
border-style: solid;
border-width: 0 1px 1px;
}
.wikiEditor-ui-controls {
background: transparent;
}
.wikiEditor-preview-contents,
.wikiEditor-preview-loading {
background-color: transparent;
}
.mw-wikiEditor-InsertLink-TitleInputField .oo-ui-messageWidget,
.mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {
color: var(--wiki-content-text-mix-color);
}
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text']::placeholder {
color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-ResizingDragBar {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-ResizingDragBar-ns {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar span {
background-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar:hover span {
background-color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane1,
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane2 {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button.oo-ui-toggleWidget-on .oo-ui-labelElement-label {
color: var(--wiki-accent-color);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb),0.15);
color: var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button,
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
}
.editOptions {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
border-image: none;
border-radius: 0 0 5px 5px;
border-style: none solid solid;
border-width: medium 1px 1px;
}
input#wpSummary {
margin-bottom: 1em;
margin-top: 1em;
width: 80%;
}
.view-dark .ace_editor,
.ace_editor {
--ace-keywords: #CDA869;
--ace-regexp: #E9C062;
--ace-constants: #CF6A4C;
--ace-illegal: #F8F8F8;
--ace-deprecated: #D2A8A1;
--ace-support: #9B859D;
--ace-function: #DAD085;
--ace-list: #F9EE98;
--ace-variable: #7587A6;
--ace-string: #8F9D6A;
--ace-illegal-highlight: rgba(86, 45, 86, 0.75);
--ace-step-highlight: #665200;
--ace-multiselect-shadow: #141414;
}
.view-light .ace_editor{
--ace-keywords: #00f;
--ace-regexp: #036a07;
--ace-constants: #c5060b;
--ace-illegal: #f00;
--ace-deprecated: #f00;
--ace-support: #6d79de;
--ace-function: #3c4c72;
--ace-list: #b90690;
--ace-variable: #318495;
--ace-string: #036a07;
--ace-illegal-highlight: rgba(255, 0, 0, 0.1);
--ace-step-highlight: #fcff00;
--ace-multiselect-shadow: #fff;
}
.ace_editor .ace_gutter {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
}
.ace_gutter-cell {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.4);
}
.ace_editor .ace_print-margin {
width: 1px;
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.75);
}
.ace_editor {
/* this image gradient hack effectively lets the element have 2 layers of background */
background-image:linear-gradient(var(--wiki-content-dynamic-color), var(--wiki-content-dynamic-color));
background-color:rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.93);
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.93);
}
.ace_editor .ace_cursor {
color: var(--wiki-content-text-color);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor.ace_multiselect .ace_selection.ace_start {
box-shadow: 0 0 3px 0px var(--ace-multiselect-shadow);
}
.ace_editor .ace_marker-layer .ace_step {
background: var(--ace-step-highlight);
}
.ace_editor .ace_marker-layer .ace_active-line {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace_editor .ace_gutter-active-line {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace-tm .ace_marker-layer .ace_selected-word {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_marker-layer .ace_selected-word {
border: 1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor .ace_invisible {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.25)
}
.ace_editor .ace_keyword,
.ace_editor .ace_meta {
color: var(--ace-keywords);
}
.ace_editor .ace_constant,
.ace_editor .ace_constant.ace_numeric,
.ace_editor .ace_constant.ace_character,
.ace_editor .ace_constant.ace_character.ace_escape,
.ace_editor .ace_constant.ace_other,
.ace_editor .ace_heading,
.ace_editor .ace_markup.ace_heading,
.ace_editor .ace_support.ace_constant {
color: var(--ace-constants);
}
.ace_editor .ace_invalid.ace_illegal {
color: var(--ace-illegal);
background-color: var(--ace-illegal-highlight);
}
.ace_editor .ace_invalid.ace_deprecated {
text-decoration: underline;
font-style: italic;
color: var(--ace-deprecated);
}
.ace_editor .ace_support,
.ace_editor .ace_support.ace_type {
color: var(--ace-support);
}
.ace_editor .ace_fold {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
border-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_support.ace_function {
color: var(--ace-function);
}
.ace_editor .ace_list,
.ace_editor .ace_markup.ace_list,
.ace_editor .ace_storage {
color: var(--ace-list);
}
.ace_editor .ace_entity.ace_name.ace_function,
.ace_editor .ace_meta.ace_tag,
.ace_editor .ace_variable {
color: var(--ace-variable);
}
.ace_editor .ace_string {
color: var(--ace-string);
}
.ace_editor .ace_string.ace_regexp {
color: var(--ace-regexp);
}
.ace_editor .ace_comment {
font-style: italic;
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.3);
}
.ace_editor .ace_xml-pe {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.28);
}
.ace_editor .ace_indent-guide {
background:none;
border-right:1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
}
.ace_search {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_search_field {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-mix-color);
}
.ace_button {
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_button:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_button.checked {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_searchbtn:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn.prev::after,
.ace_searchbtn.next::after {
border-color: var(--wiki-accent-label-color);
}
.ace_searchbtn_close {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui .codeEditor-status {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-editform #wpTextbox1 {
background: rgba(var(--wiki-content-background-color--rgb), 0.5);
color: var(--wiki-content-text-color);
}
.view-dark .CodeMirror,
.CodeMirror {
--codemirror-yellow: #ffd700;
--codemirror-light-blue: #adf;
--codemirror-blue: #08f;
--codemirror-green: #290;
--codemirror-red: #f50;
--codemirror-dark-red: #dd1616;
--codemirror-purple: #CD4EF9;
--codemirror-pink: #e0e;
--codemirror-light-gray: #eee;
--codemirror-gray: #84a0a0;
}
.view-light .CodeMirror {
--codemirror-yellow: #9e8500;
--codemirror-light-blue: #008ae7;
--codemirror-blue: #0085f9;
--codemirror-green: #290;
--codemirror-red: #ef4f00;
--codemirror-dark-red: #a11;
--codemirror-purple: #80c;
--codemirror-pink: #ed00ed;
--codemirror-light-gray: #858585;
--codemirror-gray: #6b8a8a;
}
.CodeMirror {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.35);
color: var(--wiki-content-text-color)
}
.CodeMirror-code:focus-visible {
outline:none;
}
.CodeMirror .CodeMirror-line::selection,
.CodeMirror .CodeMirror-line>span::selection,
.CodeMirror .CodeMirror-line>span>span::selection,
.CodeMirror .CodeMirror-selected {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror .CodeMirror-line::-moz-selection,
.CodeMirror .CodeMirror-line>span::-moz-selection,
.CodeMirror .CodeMirror-line>span>span::-moz-selection {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror-linenumber {
color: rgba(var(--wiki-content-text-color--rgb), .6)
}
.CodeMirror div.CodeMirror-cursor {
border-left: 1px solid var(--wiki-content-text-color);
}
.cm-keyword {
color: var(--codemirror-purple)
}
.cm-def {
color: var(--codemirror-blue)
}
.cm-comment {
color: var(--codemirror-yellow)
}
.cm-variable-2 {
color: var(--codemirror-light-blue)
}
.cm-string {
color: var(--codemirror-red)
}
.cm-atom {
color: var(--codemirror-pink)
}
.cm-number {
color: var(--codemirror-green)
}
.CodeMirror-gutters {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color)
}
.cm-mw-matching {
background-color: var(--codemirror-yellow)
}
.cm-mw-skipformatting {
background-color: var(--codemirror-light-blue)
}
.cm-mw-list {
color: var(--codemirror-blue)
}
.cm-mw-doubleUnderscore,
.cm-mw-hr,
.cm-mw-signature {
background-color: var(--wiki-content-background-color--secondary);
color: var(--codemirror-blue)
}
.cm-mw-indenting {
color: var(--codemirror-blue)
}
.cm-mw-mnemonic {
color: var(--codemirror-green)
}
.cm-mw-comment {
color: var(--codemirror-gray)
}
.cm-mw-apostrophes-bold,
.cm-mw-apostrophes-italic,
.cm-mw-section-header {
color: var(--codemirror-blue)
}
.cm-mw-template,
.cm-mw-template-argument-name,
.cm-mw-template-bracket,
.cm-mw-template-delimiter,
.cm-mw-template-name {
color: var(--codemirror-purple);
}
.cm-mw-templatevariable,
.cm-mw-templatevariable-bracket,
.cm-mw-templatevariable-delimiter,
.cm-mw-templatevariable-name {
color: var(--codemirror-red)
}
.cm-mw-parserfunction-bracket,
.cm-mw-parserfunction-delimiter,
.cm-mw-parserfunction-name {
color: var(--codemirror-dark-red)
}
.cm-mw-exttag-attribute,
.cm-mw-exttag-bracket,
.cm-mw-exttag-name,
.cm-mw-htmltag-attribute,
.cm-mw-htmltag-bracket,
.cm-mw-htmltag-name {
color: var(--codemirror-green)
}
.cm-mw-link,
.cm-mw-link-pagename {
color: var(--wiki-content-link-color)
}
.cm-mw-link-tosection {
color: var(--codemirror-blue)
}
.cm-mw-extlink,
.cm-mw-extlink-bracket,
.cm-mw-extlink-protocol,
.cm-mw-free-extlink,
.cm-mw-free-extlink-protocol,
.cm-mw-link-bracket,
.cm-mw-link-delimiter {
color: var(--wiki-content-link-color)
}
.cm-mw-table-bracket,
.cm-mw-table-definition,
.cm-mw-table-delimiter {
color: var(--codemirror-pink)
}
.cm-mw-matchingbracket {
background-color: var(--wiki-content-background-color--secondary);
box-shadow: inset 0 0 1px 1px var(--wiki-content-link-color);
font-weight: bold;
}
/* VisualEditor: Fix broken toolbar layout */
.oo-ui-toolbar {
clear: none;
}
.ve-init-mw-desktopArticleTarget-toolbar-open > .oo-ui-toolbar-bar > div:nth-child(4) {
display: none;
}
.ve-ui-toolbar-floating > .oo-ui-toolbar-bar {
top: var( --wikigg-header-height );
}
.oo-ui-toolbar-bar .oo-ui-toolbar-bar,
.ve-area-wrapper .oo-ui-toolbar-bar {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-init-mw-desktopArticleTarget-originalContent .content-body {
clear: right;
}
/*************
* End editor *
**************/
/****************
* Tabber styles *
*****************/
.tabber__header {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.tabber__tab,
.tabber__tab:visited {
color:var(--wiki-content-text-color);
}
.tabber__tab:hover,
.tabber__tab:hover:visited,
.tabber__tab[aria-selected="true"],
.tabber__tab[aria-selected="true"]:visited {
color: var(--wiki-content-link-color);
}
.tabber__indicator {
background: var(--wiki-content-link-color);
}
.tabber__header__prev::after,
.tabber__header__next::after {
filter: var(--wiki-icon-general-filter);
}
/********************
* End Tabber styles *
*********************/
/***************************************
* Various fixes for multi-theme Vector *
****************************************/
:focus,
:focus-visible {
outline-color:var(--wiki-accent-color)
}
:focus-visible {
outline-style:solid;
}
.oo-ui-iconElement-icon {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-iconElement-icon.oo-ui-icon-reload {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
fieldset {
border-color:var(--wiki-content-border-color);
}
hr {
background-color:var(--wiki-content-border-color);
}
.CategoryTreeToggle {
color:var(--wiki-content-link-color);
}
input,
select {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
input:hover,
input:focus,
input:active {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
input:focus-visible {
outline: 1px solid var(--wiki-accent-color);
}
input::file-selector-button,
input[type="button"],
input[type="submit"] {
background-color:var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.vector-body blockquote {
border-color:var(--wiki-content-border-color);
}
ol.references li:target, sup.reference:target {
background-color: rgba(var(--wiki-accent-color--rgb), .1);
}
/* category bar and filetoc */
.catlinks,
ul#filetoc {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
/**/
body .ui-dialog .ui-widget-header {
/* we need an important here because the built-in styles have one :( */
background: var(--wiki-content-background-color) !important;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick {
filter: var(--wiki-icon-general-filter);
}
.ui-widget-header .ui-dialog-titlebar-close.ui-state-hover {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.ui-widget-content {
background: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
body .ui-button {
/* we need an important here because the built-in styles have one. Vector is a mess */
background: var(--wiki-accent-color) !important;
border-color: var(--wiki-accent-color) !important;
color: var(--wiki-accent-label-color);
}
body .ui-button:hover,
body .ui-button:focus,
body .ui-button:active {
/* we need an important here because we had to use some above */
background: var(--wiki-accent-color--hover) !important;
border-color: var(--wiki-accent-color--hover) !important;
color: var(--wiki-accent-label-color);
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
color: var(--wiki-accent-label-color);
}
#contentSub,
#contentSub2 {
color:var(--wiki-content-text-mix-color);
}
/* arrow on redirect pages */
.mw-content-ltr .redirectText li:first-child {
padding-left:0;
background:none;
}
.mw-content-ltr .redirectText li:first-child::before {
content:'';
display:inline-block;
width:47px;
height:1em;
vertical-align: middle;
background-image:linear-gradient(transparent,transparent),url(/resources/src/mediawiki.action/images/redirect-ltr.svg?ff441);
filter:var(--wiki-icon-general-filter);
}
/* notifications ("your edit was saved", etc.) */
.mw-notification {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.mw-notification .oo-ui-labelElement-label {
color:var(--wiki-content-text-color);
}
.mw-notification .oo-ui-iconElement-icon {
filter:unset;
}
/**/
.mime-type.has-warning {
color:var(--wiki-content-text-color);
}
.oo-ui-image-warning.oo-ui-icon-alert,
.mw-ui-icon-alert-warning::before {
filter:drop-shadow(0 0 3px #000);
}
.oo-ui-image-invert.oo-ui-icon-subtract,
.mw-ui-icon-subtract-invert::before,
.oo-ui-image-invert.oo-ui-icon-add,
.mw-ui-icon-add-invert::before {
filter:brightness(0) var(--wiki-icon-to-link-filter);
filter:var(--wiki-icon-general-filter);
}
.mw_metadata td,
.mw_metadata th {
border-color: var(--wiki-content-border-color);
}
.mw_metadata th {
background-color: var(--wiki-content-background-color--secondary);
}
.mw_metadata td {
background-color: var(--wiki-content-background-color);
}
.mw-datatable td,
.mw-datatable th {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
#mw-allmessagestable tbody:hover td,
.mw-datatable tr:hover>td {
background-color: var(--wiki-content-background-color--secondary);
}
#mw-allmessagestable .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .8);
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable .am_actual,
#mw-allmessagestable tbody:hover .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .6);
}
#mw-allmessagestable .am_actual {
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable tbody:hover .am_actual {
background-color: rgba(var(--wiki-accent-color--rgb), .5);
}
.mw-datatable,
.mw-json {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: inherit;
}
.mw-datatable>*>tr>th,
.mw-datatable>tr>th,
.mw-json>*>tr>th,
.mw-json>tr>th {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
padding-bottom: 9px;
padding-top: 9px;
}
.mw-datatable>*>tr>td,
.mw-datatable>tr>td,
.mw-json>*>tr>td,
.mw-json>tr>td {
border-color: var(--wiki-content-border-color);
}
.mw-json tr {
background-color: inherit;
}
.mw-json .mw-json-single-value,
.mw-json .mw-json-value,
.mw-json .value {
background: rgba(var(--wiki-success-color--rgb), .6);
}
.mw-json .mw-json-empty {
background: var(--wiki-content-background-color--secondary);
}
.mw-message-box,
.mw-message-box-warning {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-message-box-warning {
border-color: var(--wiki-warning-color);
border-width: 1px 1px 1px 10px;
}
.wikitable *,
.wikitable :after,
.wikitable :before {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
.cargo-pagevalues-tableinfo {
background-color: var(--wiki-content-background-color);
border-bottom: 1px solid var(--wiki-content-border-color);
top: 46px;
position: static;
/* override sticky in the built-in */
}
.cargo-table-diagram .cargo-table-svg .node.entity-name rect {
fill: var(--wiki-content-background-color--secondary);
fill-opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node rect {
stroke: var(--wiki-content-border-color);
opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node text tspan {
fill: var(--wiki-content-text-color);
}
table.cargoTable {
color: var(--wiki-content-text-color);
}
table.cargoTable tbody td,
table.cargoTable thead th {
border: 1px solid var(--wiki-content-border-color);
}
table.cargoTable tr:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .25);
}
table.cargoTable thead tr:nth-child(odd),
table.cargoTable.noMerge thead tr:nth-child(odd) {
background-color: var(--wiki-accent-color);
}
table.cargoTable tbody tr:nth-child(2n),
table.cargoTable.noMerge tbody tr:nth-child(2n) {
background-color: var(--wiki-content-background-color);
}
table.cargoTable tbody tr:nth-child(odd),
table.cargoTable.noMerge tbody tr:nth-child(odd) {
background-color: var(--wiki-content-background-color--secondary);
}
table.cargoTable th.headerSort {
color:var(--wiki-accent-label-color);
}
table.cargoTable th.headerSort:hover {
color:var(--wiki-accent-label-color);
text-decoration:underline;
}
#mw-content-text div.cargoReplacementTableInfo {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
color:var(--wiki-content-text-color);
}
table.dataTable tbody tr {
background-color:var(--wiki-content-background-color);
}
table.dataTable.display tbody tr.odd > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--secondary--rgb), 0.75);
}
table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd,
table.dataTable.display tbody tr.even > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.75);
}
table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover {
background-color: var(--wiki-content-background-color--secondary);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
/* we need this !important to override a built-in one */
color: var(--wiki-content-text-mix-color) !important;
}
table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
border-top: 1px solid var(--wiki-content-border-color);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
/* we need this !important to override a built-in one */
color: var(--wiki-content-mix-color) !important;
border: 1px solid var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color);
background: linear-gradient(to bottom,var(--wiki-content-background-color) 0%,var(--wiki-content-background-color--secondary) 100%);
}
div.drilldown-filters-wrapper {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.action-pagevalues tr:nth-of-type(2n) {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
.action-pagevalues tr:hover {
background-image: linear-gradient(rgba(var(--wiki-accent-color--rgb), 0.2), rgba(var(--wiki-accent-color--rgb), 0.2));
}
div.specialCargoQuery-extraPane {
background: var(--wiki-content-background-color);
}
.oo-ui-panelLayout-framed {
border-color:var(--wiki-content-border-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
background-color: transparent;
}
.oo-ui-inputWidget-input + .oo-ui-image-invert.oo-ui-icon-check {
background-image:none;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-checkboxInputWidget [type="checkbox"] + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span {
filter: unset;
background-color:rgba(var(--wiki-accent-color--rgb), 0.05);
border-color:rgba(var(--wiki-accent-color--rgb), 0.75);
}
.oo-ui-checkboxInputWidget [type="checkbox"]:disabled + span {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span {
border-color: var(--wiki-accent-color);
filter: unset;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span {
background-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
box-shadow: none;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
outline: 1px solid transparent;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active + span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5)
}
.oo-ui-image-invert.oo-ui-icon-check {
background:none;
position:relative;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-indicatorElement-indicator {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-disabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
text-shadow: none;
}
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-savedLinksListWidget-placeholder.oo-ui-optionWidget .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget {
color: var(--wiki-content-text-color);
padding: 8px 6px;
-webkit-transition: color .3s, background-color .3s;
transition: color .3s, background-color .3s;
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-savedLinksListItemWidget-label {
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle+.mw-rcfilters-ui-table,
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle.mw-rcfilters-ui-filterTagMultiselectWidget-emphasize {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
border-color: var(--wiki-content-border-color);
padding: 0;
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label {
color: var(--wiki-content-link-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label:hover {
color: var(--wiki-content-link-color--hover);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:before {
content: "[";
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:after {
content: "]";
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-menuSelectWidget {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-header {
background-color: var(--wiki-content-background-color);
border-bottom-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {
border-bottom-color: var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget:hover,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15)
}
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel,
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected:hover,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected):hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .8);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color: transparent;
color: var(--wiki-content-text-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled.selected {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-datePopupWidget {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-changeslist-legend,
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
@keyframes fadeBlue {
60% {
border-top-color:var(--wiki-accent-color);
}
100% {
border-top-color:var(--wiki-content-border-color);
}
}
.mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-menuSelectWidget-footer {
background-color: var(--wiki-content-text-mix-color-95);
}
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {
background-color: rgba(var(--wiki-content-text-color--rgb), 0.1);
}
.oo-ui-iconElement-icon.mw-rcfilters-ui-filterItemHighlightButton-circle {
filter:unset;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
border-color:var(--wiki-accent-color);
}
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), .76);
}
.mw-rcfilters-ui-tagItemWidget-popup-content {
color: rgba(var(--wiki-content-text-color--rgb), .75);
}
/* fix for weird focus box on recentchanges arrows when clicking, but keep it for tab navigation */
.mw-enhancedchanges-checkbox:focus + * .mw-enhancedchanges-arrow {
outline:none;
}
.mw-enhancedchanges-checkbox:focus-visible + * .mw-enhancedchanges-arrow {
outline:1px solid var(--wiki-accent-color);
}
/**/
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {
border-top-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {
border-top-color: var(--wiki-content-background-color--secondary);
}
.unpatrolled {
color: var(--wiki-alert-color);
}
.autocomment, .autocomment a, .autocomment a:visited {
color: var(--wiki-content-text-mix-color);
}
/* Recent changes filter highlighting */
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #1c283f;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #0f3128;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #352c10;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #411d0c;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #3f0f0f;
}
.mw-icon-arrow-collapsed,
.mw-collapsible-arrow.mw-collapsible-toggle-collapsed {
filter:brightness(75%) var(--wiki-icon-general-filter);
}
/* Collapsibles */
.mw-collapsible button.mw-collapsible-toggle > span,
.mw-collapsible-toggle-default .mw-collapsible-text {
color: var(--wiki-content-link-color);
}
/*
The below rules fix an error caused by the above rule because the toggles in the edit footer
have text and an arrow in the same element, so the text gets inverted when it shouldn't be
*/
.mw-editfooter-toggler {
position:relative;
filter:unset;
background:none;
}
.mw-editfooter-toggler::before {
position:absolute;
left:0;
top:0;
background-repeat: no-repeat;
background-position: left center;
width:12px;
height:100%;
content:'';
filter:brightness(75%) var(--wiki-icon-general-filter);
}
.mw-editfooter-toggler.mw-icon-arrow-collapsed::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-collapsed-ltr.svg?40e9a);
}
.mw-editfooter-toggler.mw-icon-arrow-expanded::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-expanded.svg?d0685);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
-webkit-transition: border-color 300ms, box-shadow 300ms;
transition: border-color 300ms, box-shadow 300ms;
background-color: var(--wiki-content-background-color--secondary)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
outline: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-accent-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-alert-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-bottom-width: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-inputWidget-input {
border-radius: 0;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {
opacity: 0.5;
}
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group > input {
color:var(--wiki-content-text-color);
}
.oo-ui-tagMultiselectWidget .oo-ui-inputWidget-input {
color: inherit;
background: transparent;
font-family: inherit;
}
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle,
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input,
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow:none;
border-color:var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.oo-ui-dropdownInputWidget select {
border-color:var(--wiki-content-border-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
background-color: var(--wiki-accent-color);
background-color: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-content-dynamic-color));
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
}
.oo-ui-labelWidget.oo-ui-inline-help {
color:rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending){
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.oo-ui-bookletLayout-outlinePanel {
padding: 7px 0;
}
.oo-ui-processDialog-content .oo-ui-window-head,
.oo-ui-processDialog-content .oo-ui-window-foot,
.oo-ui-messageDialog-content > .oo-ui-window-head,
.oo-ui-messageDialog-content > .oo-ui-window-foot {
outline-color: var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
border-right-color: var(--wiki-content-border-color);
}
.oo-ui-messageDialog-title {
color: var(--wiki-heading-color);
}
/* OAuth authorisation dialog */
#mw-mwoauth-authorize-form {
color: inherit;
}
.oo-ui-toolbar-bar,
.oo-ui-popupToolGroup-tools,
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover {
border-right-color:var(--wiki-content-border-color);
}
.oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-tool-active,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:active,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-tool-active > .oo-ui-tool-link,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-popupToolGroup-active > .oo-ui-tool-link,
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-link-color);
}
.oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link {
/* we remove the transition here because it causes the hard-coded color to flash briefly */
transition:none;
}
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle:hover {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.15);
}
.oo-ui-menuToolGroup,
.oo-ui-popupToolGroup-tools {
border-color:var(--wiki-content-border-color);
}
.oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
border-color: var(--wiki-content-border-color);
box-shadow: 0 1px 1px 0 rgba(var(--wiki-content-dynamic-color--rgb),0.1);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:hover {
background-color:var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button{
color: var(--wiki-alert-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:focus {
color: var(--wiki-alert-color--hover);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button {
border: 1px solid transparent;
}
.oo-ui-buttonElement-frameless>button.oo-ui-buttonElement-button {
color: inherit;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
background-color: #bf0017;
border-color: #bf0017;
color: #fff;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: #59000b;
border-color: #59000b;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > input.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: rgba(var(--wiki-content-link-color--rgb),0.08);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background-color: transparent;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
border-color: var(--wiki-accent-color--hover);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:nth-child(2n) td,
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:hover td {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-popupWidget-popup {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.mw-advancedSearch-namespace-selection {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer {
background: var(--wiki-content-background-color);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer fieldset {
border-color: var(--wiki-content-border-color);
margin-top: 0;
}
.mw-advancedSearch-fieldContainer .oo-ui-labelElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label {
all: unset;
}
.mw-advancedSearch-expandablePane-button.oo-ui-widget-enabled.oo-ui-buttonWidget > .oo-ui-buttonElement-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
color: var(--wiki-content-text-color);
}
.oo-ui-popupWidget-popup .mw-advancedSearch-tooltip-head {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuSectionOptionWidget {
color: var(--wiki-content-text-mix-color);
}
/* possibly deprecated */
.mw-ui-button:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color);
border-color: var(--wiki-content-border-color);
}
.mw-ui-button:not(:disabled):visited {
color: var(--wiki-accent-color);
}
.mw-ui-button:not(:disabled):hover {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color--hover);
}
.mw-ui-button:not(:disabled):focus {
border-color: var(--wiki-accent-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
.mw-ui-button:not(:disabled):active,
.mw-ui-button:not(:disabled).is-on {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-link-color);
}
/* end possibly deprecated */
.mw-ui-icon-before::before {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-windowManager-modal>.oo-ui-dialog {
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.5);
}
.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame {
border-color:var(--wiki-content-border-color);
}
.oo-ui-messageDialog-message {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-mix-color-95);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color--hover);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-description {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block),
.mw-body-content .error {
color: var(--wiki-alert-color);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-success-color);
border-left-width: 10px;
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-alias {
color: var(--wiki-content-text-mix-color);
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.tdg-templateDataParamWidget-param-alias:first-child {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-templatedata-doc-muted {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-accent-color);
}
/* Date picker */
.mw-widget-dateInputWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle:hover {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle > .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget {
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget-calendar {
background-color: var(--wiki-content-background-color);
}
.mw-widget-calendarWidget-header .oo-ui-labelElement-label,
.mw-widget-calendarWidget-day,
.mw-widget-calendarWidget-month,
.mw-widget-calendarWidget-year {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget-day-heading,
.mw-widget-calendarWidget-day-additional {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
.mw-widget-calendarWidget-day-today {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.mw-widget-calendarWidget-item-selected {
color: #fff;
}
.mw-widget-calendarWidget-item:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-widgets-datetime-calendarWidget:focus {
border-color: var(--wiki-content-border-color);
box-shadow: none;
}
.mw-widgets-datetime-calendarWidget-grid {
overflow-x: initial;
}
.mw-widgets-datetime-dateTimeInputWidget-handle {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-handle:hover {
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-editField:hover {
background-color: var(--wiki-content-background-color);
}
.mw-widgets-datetime-calendarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-calendarWidget-grid .mw-widgets-datetime-calendarWidget-cell.mw-widgets-datetime-calendarWidget-extra .oo-ui-buttonElement-button .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
/* Unpatrolled page creations on Special:NewPages */
.not-patrolled {
background-color: rgba(var(--wiki-warning-color--rgb), 0.16);
}
.mw-spinner-container > div {
filter: var(--wiki-icon-general-filter);
}
.mw-spinner-container > div::after {
background-color:var(--wiki-content-text-color);
}
pre,
code,
.mw-code {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-templatedata-doc-param-alias {
color:var(--wiki-content-text-mix-color);
}
.mw-highlight,
.view-light .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #db0000;
--pygments-c: #3a7575;
--pygments-k: #008000;
--pygments-o: #666;
--pygments-ch: #3a7575;
--pygments-cm: #3a7575;
--pygments-cp: #986200;
--pygments-cpf: #3a7575;
--pygments-c1: #3a7575;
--pygments-cs: #3a7575;
--pygments-gd: #a00000;
--pygments-gr: #db0000;
--pygments-gh: #000080;
--pygments-gi: #008100;
--pygments-go: #6e6e6e;
--pygments-gp: #000080;
--pygments-gu: #800080;
--pygments-gt: #04d;
--pygments-kc: #008000;
--pygments-kd: #008000;
--pygments-kn: #008000;
--pygments-kp: #008000;
--pygments-kr: #008000;
--pygments-kt: #b00040;
--pygments-m: #666;
--pygments-s: #ba2121;
--pygments-na: #647421;
--pygments-nb: #008000;
--pygments-nc: #00f;
--pygments-no: #800;
--pygments-nd: #a412ff;
--pygments-ni: #6d6d6d;
--pygments-ne: #c9352e;
--pygments-nf: #00f;
--pygments-nl: #727200;
--pygments-nn: #00f;
--pygments-nt: #008000;
--pygments-nv: #19177c;
--pygments-ow: #a412ff;
--pygments-w: #6e6e6e;
--pygments-mb: #666;
--pygments-mf: #666;
--pygments-mh: #666;
--pygments-mi: #666;
--pygments-mo: #666;
--pygments-sa: #ba2121;
--pygments-sb: #ba2121;
--pygments-sc: #ba2121;
--pygments-dl: #ba2121;
--pygments-sd: #ba2121;
--pygments-s2: #ba2121;
--pygments-se: #a55a1e;
--pygments-sh: #ba2121;
--pygments-si: #af4d74;
--pygments-sx: #008000;
--pygments-sr: #af4d74;
--pygments-s1: #ba2121;
--pygments-ss: #19177c;
--pygments-bp: #008000;
--pygments-fm: #00f;
--pygments-vc: #19177c;
--pygments-vg: #19177c;
--pygments-vi: #19177c;
--pygments-vm: #19177c;
--pygments-il: #666;
}
.view-dark .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #fe4242;
--pygments-c: #4b9797;
--pygments-k: #00a300;
--pygments-o: #898989;
--pygments-ch: #4b9797;
--pygments-cm: #4b9797;
--pygments-cp: #c17d00;
--pygments-cpf: #4b9797;
--pygments-c1: #4b9797;
--pygments-cs: #4b9797;
--pygments-gd: #ff3f3f;
--pygments-gr: #fe4242;
--pygments-gh: #7a7aff;
--pygments-gi: #00a000;
--pygments-go: #8a8a8a;
--pygments-gp: #7a7aff;
--pygments-gu: #f500f5;
--pygments-gt: #4e84fe;
--pygments-kc: #00a300;
--pygments-kd: #00a300;
--pygments-kn: #00a300;
--pygments-kp: #00a300;
--pygments-kr: #00a300;
--pygments-kt: #fe357e;
--pygments-m: #898989;
--pygments-s: #e25e5e;
--pygments-na: #80932a;
--pygments-nb: #00a300;
--pygments-nc: #7a7afe;
--pygments-no: #ff4040;
--pygments-nd: #bf5aff;
--pygments-ni: #999;
--pygments-ne: #da655f;
--pygments-nf: #7a7afe;
--pygments-nl: #a0a000;
--pygments-nn: #7a7afe;
--pygments-nt: #00a300;
--pygments-nv: #8381e7;
--pygments-ow: #bf5aff;
--pygments-w: #bbb;
--pygments-mb: #898989;
--pygments-mf: #898989;
--pygments-mh: #898989;
--pygments-mi: #898989;
--pygments-mo: #898989;
--pygments-sa: #e25e5e;
--pygments-sb: #e25e5e;
--pygments-sc: #e25e5e;
--pygments-dl: #e25e5e;
--pygments-sd: #e25e5e;
--pygments-s2: #e25e5e;
--pygments-se: #d07125;
--pygments-sh: #e25e5e;
--pygments-si: #c17492;
--pygments-sx: #00a300;
--pygments-sr: #c17492;
--pygments-s1: #e25e5e;
--pygments-ss: #8381e7;
--pygments-bp: #00a300;
--pygments-fm: #7a7afe;
--pygments-vc: #8381e7;
--pygments-vg: #8381e7;
--pygments-vi: #8381e7;
--pygments-vm: #8381e7;
--pygments-il: #898989;
}
div.mw-highlight {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .err {border-color: var(--pygments-err);}
.mw-highlight .c {color: var(--pygments-c);}
.mw-highlight .k {color: var(--pygments-k);}
.mw-highlight .o {color: var(--pygments-o);}
.mw-highlight .ch {color: var(--pygments-ch);}
.mw-highlight .cm {color: var(--pygments-cm);}
.mw-highlight .cp {color: var(--pygments-cp);}
.mw-highlight .cpf {color: var(--pygments-cpf);}
.mw-highlight .c1 {color: var(--pygments-c1);}
.mw-highlight .cs {color: var(--pygments-cs);}
.mw-highlight .gd {color: var(--pygments-gd);}
.mw-highlight .gr {color: var(--pygments-gr);}
.mw-highlight .gh {color: var(--pygments-gh);}
.mw-highlight .gi {color: var(--pygments-gi);}
.mw-highlight .go {color: var(--pygments-go);}
.mw-highlight .gp {color: var(--pygments-gp);}
.mw-highlight .gu {color: var(--pygments-gu);}
.mw-highlight .gt {color: var(--pygments-gt);}
.mw-highlight .kc {color: var(--pygments-kc);}
.mw-highlight .kd {color: var(--pygments-kd);}
.mw-highlight .kn {color: var(--pygments-kn);}
.mw-highlight .kp {color: var(--pygments-kp);}
.mw-highlight .kr {color: var(--pygments-kr);}
.mw-highlight .kt {color: var(--pygments-kt);}
.mw-highlight .m {color: var(--pygments-m);}
.mw-highlight .s {color: var(--pygments-s);}
.mw-highlight .na {color: var(--pygments-na);}
.mw-highlight .nb {color: var(--pygments-nb);}
.mw-highlight .nc {color: var(--pygments-nc);}
.mw-highlight .no {color: var(--pygments-no);}
.mw-highlight .nd {color: var(--pygments-nd);}
.mw-highlight .ni {color: var(--pygments-ni);}
.mw-highlight .ne {color: var(--pygments-ne);}
.mw-highlight .nf {color: var(--pygments-nf);}
.mw-highlight .nl {color: var(--pygments-nl);}
.mw-highlight .nn {color: var(--pygments-nn);}
.mw-highlight .nt {color: var(--pygments-nt);}
.mw-highlight .nv {color: var(--pygments-nv);}
.mw-highlight .ow {color: var(--pygments-ow);}
.mw-highlight .w {color: var(--pygments-w);}
.mw-highlight .mb {color: var(--pygments-mb);}
.mw-highlight .mf {color: var(--pygments-mf);}
.mw-highlight .mh {color: var(--pygments-mh);}
.mw-highlight .mi {color: var(--pygments-mi);}
.mw-highlight .mo {color: var(--pygments-mo);}
.mw-highlight .sa {color: var(--pygments-sa);}
.mw-highlight .sb {color: var(--pygments-sb);}
.mw-highlight .sc {color: var(--pygments-sc);}
.mw-highlight .dl {color: var(--pygments-dl);}
.mw-highlight .sd {color: var(--pygments-sd);}
.mw-highlight .s2 {color: var(--pygments-s2);}
.mw-highlight .se {color: var(--pygments-se);}
.mw-highlight .sh {color: var(--pygments-sh);}
.mw-highlight .si {color: var(--pygments-si);}
.mw-highlight .sx {color: var(--pygments-sx);}
.mw-highlight .sr {color: var(--pygments-sr);}
.mw-highlight .s1 {color: var(--pygments-s1);}
.mw-highlight .ss {color: var(--pygments-ss);}
.mw-highlight .bp {color: var(--pygments-bp);}
.mw-highlight .fm {color: var(--pygments-fm);}
.mw-highlight .vc {color: var(--pygments-vc);}
.mw-highlight .vg {color: var(--pygments-vg);}
.mw-highlight .vi {color: var(--pygments-vi);}
.mw-highlight .vm {color: var(--pygments-vm);}
.mw-highlight .il {color: var(--pygments-il);}
.mw-highlight pre {
background: var(--pygments-background)
}
.mw-content-ltr.mw-highlight-lines pre,
.mw-content-ltr.content .mw-highlight-lines pre {
padding-left: 3.5em;
box-shadow: inset 2.75em 0 0 var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .hll {
background-color: rgba(var(--wiki-accent-color--rgb), .2)
}
.mw-apisandbox-toolbar {
background: var(--wiki-content-background-color--secondary);
top: var( --wikigg-header-height );
}
/* special:replacetext */
.ext-replacetext-searchoptions {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
}
.ext-replacetext-searchoptions .ext-replacetext-divider {
border-bottom: 1px solid var(--wiki-content-border-color);
}
/**/
.view-dark textarea {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.view-dark textarea:focus-visible {
outline-color: var(--wiki-accent-color);
outline-style: solid;
}
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {
outline: 1px solid var(--wiki-accent-color);
}
/* make math formulas legible on dark theme */
.mwe-math-fallback-image-inline,
.mwe-math-fallback-image-display,
.ve-ui-mwLatexPage-symbol {
filter: var(--wiki-icon-general-filter);
}
/* search bar */
#searchInput {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
#searchButton {
filter: var(--wiki-icon-to-link-filter);
}
.vector-search-box-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* Search suggestions */
.suggestions-results,
.suggestions-special {
background-color: var(--wiki-content-background-color--secondary);
}
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--wiki-content-text-color);
}
.suggestions-result {
color: var(--wiki-content-link-color);
}
.suggestions-result-current {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.suggestions-special .special-label {
color: var(--wiki-content-text-mix-color);
}
.suggestions-special.suggestions-result-current .special-label {
color:var(--wiki-accent-label-color);
}
.suggestions-special .special-query {
color: var(--wiki-link-label-color);
}
/* search page */
fieldset#mw-searchoptions {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border-color: var(--wiki-content-border-color);
}
#mw-searchoptions .divider {
border-color: var(--wiki-content-border-color);
}
.mw-search-profile-tabs {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border: 1px solid var(--wiki-content-border-color);
margin-top: 1em;
}
.mw-search-profile-tabs div.search-types ul li.current a {
color: var(--wiki-content-text-color);
}
.results-info,
.mw-search-result-data {
color: var(--wiki-content-text-mix-color);
}
/* invert the help icon on the helplink */
#mw-indicator-mw-helplink a {
background-image: none;
}
#mw-indicator-mw-helplink a::before {
background-image: url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);
background-position: left center;
background-repeat: no-repeat;
display: inline-block;
vertical-align: middle;
height: 20px;
padding-left: 25px;
content: "";
}
#mw-indicator-mw-helplink a::before {
filter: var(--wiki-icon-to-link-filter);
}
/**/
/* Login/register page */
.mw-number-text {
color:var(--wiki-content-text-mix-color);
}
.mw-body-content .mw-number-text h3 {
color:var(--wiki-heading-color);
}
.mw-number-text.icon-edits,
.mw-number-text.icon-pages,
.mw-number-text.icon-contributors {
position:relative;
background:none;
}
.mw-number-text.icon-edits::before,
.mw-number-text.icon-pages::before,
.mw-number-text.icon-contributors::before {
position:absolute;
width:95px;
height:100%;
left:0;
top:0;
content:'';
filter:brightness(0) var(--wiki-icon-general-filter);
}
.mw-number-text.icon-edits::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAACrUlEQVR4AWL4//8/oH170LEsiKIwXGPbtm0EY9s2g7bdjzh4oVnjyslKVZ3hSu+d5L/c0Xdx/Bt5jjCyAR3QAd9/+DhSW4oeoYmJGQdM4HWjYfQKTXTA8pZFeIgjOmA5Hkd0wDwe6TWa6IAcr4eA5RAdEC0neKWIDoieFcMRRPOAaDJ6+4uITxzwJ+KbmnjdaKkDliISPIv/gcvRxsT7kzgix7MGuBz1ooFyRIq3xOJ64ArUG0EMoMV5RI5nAJDjRV1Go1DIIL7meJKAAngc8Qn/tgoACuCNRtfRJhQyGQLkeJcI3u3oP3GzA5bjjYnwEEE0Acjx+urgEcRNVgFX1sUjdaHF9gA53sW/jScFKIC3SH8hIo5nDXAVwbtA8O6U4+kD6uPpA2rhWQNcXYh3N4HXSfAMAHK8838BTwBQF28hCpKAAnj3SvCsAa4heOdU8NQB5fGUAfXxhAEZ3lmCdz+B18Hx9ABN46kBrv1DeAtQsAZYivdAB08AMMLrJ3hBHU8BkOGdqcyMLcCbj4I1QH08YUCGd0kbTwCQ4MW1oFkR3kM5PAHAdVU8gjhPEk8AkOKRBjN481AwAxjhDRCM4Rq1EzwTgAzvGtoqiicAmMcbjRZI4wkATiP/eVe/4QU0DvXJ4gkAHq9gNEV4cdPRRtQjgycAOA51VkAOoECaiF5J4QkA7iVnuI+vgTcXBauAo1BjBeU0mZuCXlfm2gieOcCN5KzPadH7s9EF1CeJJwD4lKy2BLQM3UFDaFgSTwBwKcE5il6Q1wmeA95KQLGafuI54Ay+I4D2Fm1HY2QwBADPZdCG0EO0Wg5CAHAi6k1ce3E1fdDHAQ8TuG50Ml6F4TngGNQawTWjg2iCPoAG4I5vcG/QVrLDIJMDnvyNBYMDeg7ogA7ogJ4DOqBmnwD4A/itR9A4HwAAAABJRU5ErkJggg==) no-repeat left center;
}
.mw-number-text.icon-pages::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAAByUlEQVR4Ae3XQ6JcQRhH8Rs7mYWT2LZt25rEtpNvicGCOid51lWhX3X/B78F1ClnjUZDHChCDgVUQAVUwF+//zTbaEzwJKuqFQJOwVOYB0fSDege8RnMg8OxA47HhMhGho4YM+BHWGTXMApZP1NxAqdKuIS3DhETC5gT0cEonM+LmH7A8BHHF4zhUMyAr3DKswt4ARvCVQ8RL8FyHIoV8DqyAEbidMCIu2AFDqUbEBiLd4EiroOVcDDdgMBJWI4rNSOugpV0MOWAa2EBIq6HVXAw1YDzYQEiboVVdCDFgLNhASIegtWwP7WAM2AVXC4Z8SKsho+pBZwDCxDxIZ7hGo5iN7ZgG/bjOj61QsB5sAARxyArMA7nUw+4GuYQcaSHv/PrlAPuhDnYh8zR9ZQDnoF1+ooXuI87uIvH+JoT8ES7B1yJxZiGETnbbAHuKqCbkbiqgG5mK6Cb8QqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogG0acAwmVHRLAXschDlQQAVUwKYGXIZTDo7qFnakgAqogP4ooAK+waVh5GpSAROggAqogFKOAiqgAiqg/AUjJ7hc1MT1egAAAABJRU5ErkJggg==) no-repeat left center
}
.mw-number-text.icon-contributors::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAtCAYAAAA5reyyAAAEMElEQVR4AWJ4/uLFYMJsgHbtIVhzLQqg8G7btm3bfLZt2/abtG3btm3btt19tXuNU5UbnV9VPfj2PCtODh7DaOzHDdzEIQxFG6SERItoilcPq6EOpqNsrAdMiWb4CQPQEx+jMsSH13Ad6tJRtIf4UBkfoyf642c0Q8pwBSyOEYiDWpzHP8gIcelZ3IV6dBENIS5lxD84D7WIwwgUD3XActjk8jTLDnFQAiegPm1FFoiD7JgKdbAJ5UIVMA0WQ10aCnEwHBrQ/xAHQ6EuLULqUAT8EurRkxAbtXEWGtBu5IPYeBLq0RemA6bDUqhHwyE2/oIa8qHho3wp0pkM2AS3oR4dRCmIFWZADRkEsUIpHIR6dBtNTAZ8DepDEhpDLIphL9Q9X0dMYyRBfXjNZMD3oT61hFjUwHmoITtQAGLREurT+yYDvgn1IQ4NwhBwP0pALBogDurDmyYDPgL14QjKQCzK43gYjsAyOAL14RGTAcvhKNSjWUgLsciDzVBDliG9zceJWT53fFlzAYGJUI/+g9iYCjVkBMTGv1CPJkJMB/wM6sEdtILY6Aw15A+IjVa4A/Xgs1C9ym2AujQVkoznkQgN6CpaQAwd7euQynxA4EMkuTz6noAkIxu2QQNaAXHwhMujMAkfhvpz1gSogwEQF/pAA/oV4sIAqIPxkFAHLIwVUBuLkQ/iQkNchPp0BHkhLuTDYocjuVDoAwLNobCKx7MQZ0buxn9CPHgO8VBYNYOEI2AxTIPaWI3SEJdq47rPz1jZIC6VxmqHm17RUAYsjm+wB+rgDH5FZYgL/0M9egjiQmX8hjNQB3vwDYqZClgRn2I8TkM9uoxp+BY1IDayYAnUpd8hyaiBbzEdl6EencZ4fIoKXgPWQ0eswTmoIRexCz9DYFUWh6AOeiEFBFYfYYv7aK6cxRp0RL3kAjbBSsRBQ+gwykBg1SrAF+5qOAUNoTisRBNrwHeQAA2D7hAbLQL+qOoBDYMEvA0RRm3cg4bQIYxBO4iNnFgOdfAoJBntMAaHoSF0D7WtbwOmJGIHBuFtFHJxhx8HdeEEnoI4KIS3MQg7kAg1rI8w9kMN2YQ/8RByQRwUxE844GPvj0B9iAu58BD+NPwdcp8wrkEDOoG3kR3iIC0exhAcgQZwHQvwOfJDXMiOt3ECGtA1EwH3oDLERgoUxisYhv24AzUoEWexCD+iJtJBklEF+yId8A7aQywyoCK+xCJcRSI0TO5iL7qjDXIjBcTiIdwNGnAetmKjR8fQHdYL93tYiSRolDiJzqgLseiOYz62fyvmCcOUJ3EAGuV6oUi0rVD9BBpDtqJstARsj3hojFmBdNEQcDw0Rn0V6YAVcBIao2YjXSQDtoDGsDOoFMmAD0FjXLMHAYN5KJIBW+FBwADq4x40hrWLZMCKOIhEXIsxd3EdDSF+3QeCfPkMAgchOAAAAABJRU5ErkJggg==) no-repeat left center
}
/**/
/* Multimedia viewer */
.mw-mmv-post-image,
.mw-mmv-image-metadata {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
box-shadow: -4px 6px 0 0 var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis::before {
background-image: linear-gradient(to right, rgba(var(--wiki-content-background-color--rgb), 0) 0%, var(--wiki-content-background-color) 100%);
}
.mw-mmv-ttf-ellipsis-container:hover .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover, .mw-mmv-ttf-ellipsis-container .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
}
.mw-ui-button.mw-ui-progressive:not(:disabled) {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):hover {
background-color: var(--wiki-accent-color--hover);
}
.skin-vector .mw-ui-button.mw-ui-progressive:hover,
.skin-vector .mw-ui-button.mw-ui-primary:disabled {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color);
border: 2px solid var(--wiki-content-border-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):active,
.mw-ui-button.mw-ui-progressive:not(:disabled).is-on {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color)
}
/* possibly deprecated */
.mw-ui-input:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-ui-input:not(:disabled):hover,
.mw-ui-input:not(:disabled):focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-ui-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* end possibly deprecated */
.mw-mmv-dialog {
background-color: var(--wiki-content-background-color);
box-shadow: 0 2px 2px 0 var(--wiki-content-border-color);
}
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-options-dialog-header {
color: var(--wiki-content-text-color);
}
.mw-mmv-options-text-header,
.mw-mmv-options-text-body {
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-dialog .mw-mmv-dialog-warning {
color: #000;
}
.mw-mmv-dialog .mw-mmv-dialog-warning a {
color: #0645ad;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu {
background-image: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu span {
display: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu::after {
display:inline-block;
width:8px;
height:100%;
content:'';
--mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath fill=%22%23000%22 fill-rule=%22evenodd%22 d=%22m2.023 3 3.49 5.953L9 3z%22 clip-rule=%22evenodd%22/%3E %3C/svg%3E") no-repeat;
--mask-size: 12px;
--mask-position: center;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.76);
}
.oo-ui-optionWidget-selected .mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.82);
}
.mw-mmv-download-pane .mw-mmv-download-attribution {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-download-pane .mw-mmv-download-attribution:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
color: var(--wiki-content-text-color);
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-preview-link,
.mw-mmv-download-pane .mw-mmv-download-attribution-cta-invite {
color: var(--wiki-content-text-mix-color);
}
.mw-ui-button.mw-ui-quiet,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive {
color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):focus {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 1), inset 0 0 0 2px var(--wiki-accent-color);
}
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:active,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:active,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:active,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:focus {
color: var(--wiki-content-text-color);
}
/**/
/* Echo */
.mw-echo-ui-notificationItemWidget {
background-color: var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-unread,
.mw-echo-ui-placeholderItemWidget {
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.8);
}
.mw-echo-ui-crossWikiUnreadFilterWidget {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiUnreadFilterWidget-subtitle {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationItemWidget-unread:hover,
.mw-echo-ui-notificationItemWidget:hover,
.mw-echo-ui-notificationsInboxWidget-toolbarWrapper {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-menuItemWidget > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
.mw-echo-ui-notificationItemWidget-content-message-body {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationsListWidget:not(:hover) a,
#p-personal .mw-echo-ui-notificationsListWidget:not(:hover) a.new,
.mw-echo-ui-notificationItemWidget-content-message-header,
.mw-echo-ui-notificationItemWidget-content-actions-timestamp{
color:var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-optionWidget-selected > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-content-text-color);
}
.mw-echo-ui-pageNotificationsOptionWidget-label-count {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.mw-echo-ui-notificationItemWidget,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer .mw-echo-ui-notificationBadgeButtonPopupWidget-footer-buttons .oo-ui-buttonElement:last-child {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-body > .mw-echo-ui-notificationsListWidget > .mw-echo-ui-notificationItemWidget:focus {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationItemWidget:last-child {
border-bottom:1px solid var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiNotificationItemWidget-group,
.mw-echo-ui-bundleNotificationItemWidget-group {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-icon{
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle {
background-color:var(--wiki-accent-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget:hover .mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color:var(--wiki-accent-color);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted,
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-pressed.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted{
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
color:var(--wiki-accent-color);
}
.oo-ui-optionWidget-selected .mw-echo-ui-pageNotificationsOptionWidget-label-count {
color:var(--wiki-accent-color);
}
@-webkit-keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@-webkit-keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
@keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {
border-bottom-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {
border-bottom-color: var(--wiki-content-background-color--secondary);
}
.client-js .mw-echo-special-nojs {
filter:var(--wiki-icon-general-filter)
}
/**/
/*************************
* End Vector theme fixes *
**************************/
/**************
* Codex fixes *
***************/
/* text input */
.cdx-text-input__input:enabled {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.cdx-text-input__input:disabled {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.25);
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow: none;
border-color: var(--wiki-content-text-mix-color);
}
.cdx-text-input__input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.cdx-text-input__input:enabled:hover,
.cdx-text-input__input:enabled:focus {
border-color:var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:read-only {
background-color:var(--wiki-content-text-mix-color-95);
}
.cdx-text-input__input:enabled:read-only,
.cdx-text-input__input:enabled:read-only:hover,
.cdx-text-input__input:enabled:read-only:focus {
border-color:var(--wiki-content-text-mix-color);
box-shadow:none;
}
/**/
/* Buttons */
.cdx-button:enabled,
.cdx-button.cdx-button--fake-button--enabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
border-color: var(--wiki-content-border-color);
}
.cdx-button:enabled:hover,
.cdx-button.cdx-button--fake-button--enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
color: var(--wiki-content-link-color--hover);
}
.cdx-button:enabled:active,
.cdx-button.cdx-button--fake-button--enabled:active,
.cdx-button:enabled.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color--hover);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-background-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color: var(--wiki-accent-label-color);
}
.cdx-button:enabled.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:hover {
color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color: rgba(var(--wiki-accent-color--rgb), 0.9);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.3);
color: var(--wiki-accent-label-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.3);
}
.cdx-button:enabled:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-content-link-color);
}
@supports ((-webkit-mask-image:none) or (mask-image:none)) {
.cdx-button:enabled.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:hover .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
}
/**/
/* Checkboxes */
.cdx-checkbox__icon {
background-color:rgba(var(--wiki-content-link-color--rgb),0.05);
}
.cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: rgba(var(--wiki-accent-color--rgb),0.75);
}
.cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:focus:not(:active) + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active):not(:hover) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active):not(:hover) + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color), inset 0 0 0 2px var(--wiki-accent-label-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: #b32424;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:focus + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: #d73333;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: #ff4242;
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
background-color: #d73333;
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:disabled + .cdx-checkbox__icon {
background-color: #c8ccd1;
border-color: #c8ccd1;
}
.cdx-checkbox__input:disabled ~ .cdx-checkbox__label {
color: #72777d;
}
.cdx-checkbox__input:checked:not(:indeterminate) + .cdx-checkbox__icon::before {
/* this monstrosity guarantees the checkmark has visual contrast */
/* increasing contrast further has odd effects on the checkmark, so don't do that */
/* note that the assumed input is white, so the it's an inverted icon-to-link-filter which assumes black */
filter:var(--wiki-icon-to-link-filter) saturate(0) contrast(500%);
}
/**/
/* Switches */
.cdx-toggle-switch__switch {
background-color:var(--wiki-content-background-color);
border-color:rgba(var(--wiki-content-dynamic-color--rgb), 0.65);
}
.cdx-toggle-switch__input:enabled ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:focus:not(:active) ~ .cdx-toggle-switch__switch{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch::before,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip{
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:checked:focus ~ .cdx-toggle-switch__switch{
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
}
/**/
/* Tabs */
.ext-wc-editor .cdx-tabs--framed .cdx-tabs__header {
background-color:var(--wiki-content-background-color--secondary);
border-bottom:1px solid var(--wiki-accent-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"],
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"]:hover {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:enabled:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:focus-visible,
.cdx-tabs:not(.cdx-tabs--framed) > .cdx-tabs__header .cdx-tabs__list__item:focus-visible {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
}
/**/
/* Menus */
.cdx-menu {
background-color: var(--wiki-content-background-color);
border-color: 1px solid var(--wiki-content-border-color);
box-shadow: 0 2px 2px rgba(var(--wiki-content-dynamic-color--inverted--rgb,.2));
}
.cdx-menu-item--enabled,
.cdx-menu-item--enabled .cdx-menu-item__content {
color: var(--wiki-content-text-color);
}
.cdx-menu-item--enabled.cdx-menu-item--highlighted {
background-color: rgba(var(--wiki-accent-color--rgb), 0.2);
}
.cdx-menu-item--enabled.cdx-menu-item--selected {
background-color:var(--wiki-content-background-color--secondary);
}
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__text__description,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__text__description{
color:var(--wiki-accent-color);
}
/**/
/* Progress bar */
.cdx-progress-bar:not(.cdx-progress-bar--disabled) .cdx-progress-bar__bar {
background-color: var(--wiki-accent-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--disabled).cdx-progress-bar--block {
background-color: var(--wiki-content-background-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--inline) {
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
/**/
/* Cards */
.cdx-card {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.cdx-card__text__title {
color: var(--wiki-heading-color);
}
.cdx-card__text__description,
.cdx-card__text__supporting-text,
.cdx-card__text__description .cdx-icon,
.cdx-card__text__supporting-text .cdx-icon {
color: var(--wiki-content-text-color);
}
/**/
.cdx-icon svg {
fill:var(--wiki-content-link-color);
}
/************
* End codex *
*************/
/************************
* Theme-based Scribunto *
*************************/
#mw-scribunto-input {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-scribunto-console-fieldset,
.mw-scribunto-message,
.mw-scribunto-input,
.mw-scribunto-error,
.mw-scribunto-print,
.mw-scribunto-normalOutput {
background: transparent;
}
.mw-scribunto-console-fieldset {
color: var(--wiki-content-text-color);
}
.mw-scribunto-message {
color: var(--wiki-content-text-color);
}
.mw-scribunto-input {
color: var(--wiki-content-text-color--hover);
}
.mw-scribunto-error {
color: var(--wiki-alert-color);
}
.mw-scribunto-print {
color: var(--wiki-content-text-color);
}
.mw-scribunto-normalOutput {
color: var(--wiki-content-text-color);
}
/****************
* End Scribunto *
*****************/
/***************************
* Theme-based VisualEditor *
****************************/
.ve-activated .vector-menu-tabs .selected {
box-shadow: inset 0 -1px 0 rgba(var(--wiki-content-border-color--rgb),0.5);
}
.ve-init-mw-progressBarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.ve-init-mw-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.ve-init-mw-desktopArticleTarget-toolbarPlaceholder-bar {
border-bottom-color: var(--wiki-content-border-color);
}
div.ve-ce-branchNode {
border-color:var(--wiki-content-border-color);
}
.ve-ce-focusableNode-highlight {
background: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ce-surface-highlights-focused .ve-ce-focusableNode-highlights {
opacity: 0.25;
}
.ve-ce-branchNode-blockSlug, .ve-ce-branchNode-newSlug:not(.ve-ce-branchNode-newSlug-open) {
outline-color: var(--wiki-accent-color);
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.75);
}
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
figure[typeof~='mw:Image/Thumb'],
figure[typeof~='mw:Video/Thumb'],
figure[typeof~='mw:Audio/Thumb'],
figure[typeof~='mw:Image/Frame'],
figure[typeof~='mw:Video/Frame'],
figure[typeof~='mw:Audio/Frame'] {
border-color: var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
border-color: var(--wiki-content-border-color);
background: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Frame'] > figcaption,
figure[typeof~='mw:Image/Thumb'] > figcaption,
figure[typeof~='mw:Video/Thumb'] > figcaption,
figure[typeof~='mw:Audio/Thumb'] > figcaption,
figure[typeof~='mw:Image/Frame'] > figcaption,
figure[typeof~='mw:Video/Frame'] > figcaption,
figure[typeof~='mw:Audio/Frame'] > figcaption {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character,
.oo-ui-toolbar-position-top .ve-ui-toolbarDialog-position-above,
.oo-ui-bookletLayout > .oo-ui-menuLayout-menu,
.ve-ui-mwTwoPaneTransclusionDialogLayout > .oo-ui-menuLayout-menu,
.ve-ui-specialCharacterPage-character:hover {
border-color:var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character:hover {
box-shadow:inset 0 0 1px 1px var(--wiki-accent-color);
}
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title,
.oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title {
color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.78);
}
.ve-activated .ve-init-mw-desktopArticleTarget-originalContent #catlinks:hover {
background: rgba(var(--wiki-content-link-color--rgb),0.1);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
color: var(--wiki-accent-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color);
}
.oo-ui-tabOptionWidget {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):hover {
color: var(--wiki-accent-color--hover);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):active {
color: var(--wiki-content-text-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.ve-ce-linkAnnotation.ve-ce-annotation-active {
box-shadow: 0 0 0 1px rgba(var(--wiki-content-link-color--rgb), 0.2);
background-color: rgba(var(--wiki-content-link-color--rgb), 0.1);
}
.ve-ui-desktopContext .ve-ui-linkContextItem .ve-ui-linkContextItem-label .ve-ui-linkContextItem-label-preview {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-toolbarDialog {
background-color: rgba(var(--wiki-content-dynamic-color--rgb),0.05);
}
.ve-ce-languageAnnotation {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
border-color:var(--wiki-content-link-color);
}
.mw-widget-mediaResultWidget-overlay {
box-shadow: inset 0 0 0 1px var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button {
background-color: transparent;
border-right-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-dynamic-color--secondary);
}
.mw-upload-bookletLayout-filePreview {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwMediaDialog-panel-imageinfo-details {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.5);
}
.oo-ui-optionWidget.oo-ui-widget-disabled {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLanguagesPage-languages-table th,
.ve-ui-mwLanguagesPage-languages-table td {
border-bottom-color: var(--wiki-content-border-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(even) td {
background: var(--wiki-content-background-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(odd) td {
background: rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.ve-ui-targetWidget {
border-color: var(--wiki-content-border-color);
}
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {
background: var(--wiki-content-background-color);
}
.ve-ui-targetWidget-focused {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-sticky {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.oo-ui-optionWidget-highlighted {
color: var(--wiki-content-dynamic-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage:hover,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage.oo-ui-optionWidget-highlighted {
color: var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-no-template-parameters {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwTemplatePage-description {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwParameterPage-undocumentedLabel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexDialog-content .oo-ui-bookletLayout-stackLayout h3 {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexPage-symbol {
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwGalleryDialog-highlighted-image {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwHelpPopupTool-version-label, .ve-ui-mwHelpPopupTool-version-link,
.ve-ui-mwHelpPopupTool-version-date {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwSaveDialog-summary {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwSaveDialog-options {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwSaveDialog-license {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:hover,
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:active {
border-right-color: var(--wiki-accent-color);
border-left-color: var(--wiki-accent-color);
}
.ve-ui-debugBar {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-commands-divider {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump > table {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump td {
background-color: var(--wiki-content-background-color);
}
.ve-ui-debugBar-dump th {
color: rgba(var(--wiki-content-text-color--rgb),0.8);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump ol {
color: rgba(var(--wiki-content-text-color--rgb),0.6);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-dynamic-color);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element {
background-color: rgba(var(--wiki-content-link-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char {
background-color: rgba(var(--wiki-success-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: rgba(var(--wiki-warning-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-note {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-debugBar-filibuster {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-transactions > ol > li {
border-color: var(--wiki-content-border-color);
}
/*******************
* End VisualEditor *
********************/
/**************************
* Theme-based AbuseFilter *
***************************/
table.mw-abuselog-details {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th,
table.mw-abuselog-details td,
div.mw-abusefilter-editor {
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th {
background: var(--wiki-content-background-color--secondary);
}
body td.mw-abusefilter-history-changed {
background-color:rgba(var(--wiki-alert-color--rgb),0.2);
}
/******************
* End AbuseFilter *
*******************/
/***********************
* Theme-based msupload *
************************/
#msupload-div,
#msupload-list .file {
background-color:var(--wiki-content-background-color);
border-color:var(--wiki-content-border-color);
}
#msupload-select {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
#msupload-dropzone {
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.drop-over {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color) !important;
}
#msupload-bottom #msupload-files {
padding-left:0;
background: none;
}
#msupload-bottom #msupload-files::before {
display:inline-block;
background: url(/extensions/MsUpload/resources/images/msu-upload-icon.png?bdd61) no-repeat 0 0;
background-position:left center;
height:22px;
width:25px;
content:'';
vertical-align: top;
filter:var(--wiki-icon-general-filter);
}
#msupload-list .file .file-size {
color: var(--wiki-content-text-mix-color);
}
#msupload-div a {
color: var(--wiki-content-link-color);
}
#msupload-list .file .file-name:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-name-input {
background: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-warning {
color: var(--wiki-warning-color);
}
/***************************
* End theme-based msupload *
****************************/
/*****************************
* Theme-based commentstreams *
******************************/
.cs-title-edit-field {
border-color:var(--wiki-accent-color);
}
.cs-title-edit-field::placeholder,
.view-dark .cs-body-edit-field::placeholder {
color: var(--wiki-content-text-mix-color);
}
.cs-edit-box ,
.cs-expanded .cs-comment-header {
background-color: var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.cs-target-comment .cs-comment-header {
border-color:var(--wiki-accent-color);
}
.cs-comment-author a {
color: var(--wiki-content-link-color);
}
.cs-comment-details {
color: rgba(var(--wiki-content-text-color--rgb), 0.95);
}
.cs-comment {
border:1px solid var(--wiki-content-border-color);
}
.cs-comment-body {
padding:0 5px;
}
/*********************************
* End theme-based commentstreams *
**********************************/
/************************
* Theme-based checkuser *
*************************/
.mw-datatable.ext-checkuser-investigate-table tr:hover td {
background-color:var(--wiki-content-background-color);
}
.mw-datatable.ext-checkuser-investigate-table th {
background-color:var(--wiki-content-background-color--secondary);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) .ext-checkuser-investigate-table-row-hover-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr:hover td{
background-color:rgba(var(--wiki-warning-color--rgb),0.1);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td.ext-checkuser-investigate-table-cell-hover-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td:hover.ext-checkuser-investigate-table-cell-pinnable {
background-color:rgba(var(--wiki-warning-color--rgb),0.4);
}
.ext-checkuser-investigate-copy-message.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.mw-special-Investigate .ext-checkuser-investigate-subtitle-fieldset {
background-color:var(--wiki-content-background-color--secondary);
}
/****************
* End checkuser *
*****************/
/*********************
* Mobile adjustments *
**********************/
@media screen and (max-width:720px) {
:root {
--wiki-content-right-margin: 0px;
--wiki-content-padding:0.5rem;
--wiki-navigation-right-margin: 1px;
--wiki-navigation-left-margin: 0px;
--wiki-navigation-top-padding: 5px;
--wiki-navigation-bottom-padding:0px;
--wiki-navigation-height:2rem;
--wiki-navigation-search-height:2.15rem;
--wiki-navigation-search-margin:0.5rem;
--wiki-logo-height: 80px;
--wiki-logo-width: 100%;
--wiki-logo-margin: 10px;
--wiki-head-height: calc(var(--wiki-logo-height) + (var(--wiki-logo-margin) * 2) + var(--wiki-navigation-height) + var(--wiki-navigation-top-padding) + var(--wiki-navigation-bottom-padding));
--wiki-head-icon-padding: 0.25rem;
--wiki-head-icon-size: calc(var(--wiki-navigation-height) - var(--wiki-head-icon-padding) * 2);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-menu-margin: 0.2rem;
--wiki-menu-top-offset: calc(var(--wiki-head-height) + var( --wikigg-header-height ) + var(--wiki-navigation-bottom-padding) + var(--wiki-navigation-search-margin));
}
#mw-page-base,
#mw-head-base {
height:var(--wiki-head-height);
}
#mw-page-base {
padding-top: var( --wikigg-header-height );
}
#mw-head-base {
margin-top:calc(var(--wiki-head-height) * -1);
}
#p-logo,
#p-logo a {
height: var(--wiki-logo-height);
width: var(--wiki-logo-width);
}
#p-logo {
position:absolute;
background:none;
padding:0;
left:0;
margin:var(--wiki-logo-margin) 0;
transform:none;
top:calc(var(--wikigg-header-height));
}
.mw-wiki-logo {
background-size:contain;
}
#mw-head {
left:0;
width:100%;
top:calc(var(--wiki-head-height) + var( --wikigg-header-height ) - var(--wiki-navigation-height));
border:none;
border-image:none;
}
#mw-navigation {
position:unset;
}
#left-navigation,
#right-navigation {
margin-top: 0;
height:var(--wiki-navigation-height);
}
#right-navigation {
margin-right: var(--wiki-navigation-right-margin);
}
div#left-navigation {
margin-left: var(--wiki-navigation-left-margin);
}
div#right-navigation div#p-search {
margin-right: 0;
}
.vector-menu-tabs-legacy,
.vector-menu-dropdown {
height:var(--wiki-navigation-height);
}
.vector-menu-tabs-legacy li a {
height:var(--wiki-navigation-height);
}
#p-cactions {
padding-bottom: 0px;
}
#p-search {
position: absolute;
left: 50%;
transform:translateX(-50%);
top: calc(var(--wiki-navigation-height) + var(--wiki-navigation-bottom-padding));
margin-left:0px;
z-index: 4 /** above #mw-panel **/;
}
#simpleSearch {
width: calc(100vw - var(--wiki-navigation-right-margin) - var(--wiki-navigation-left-margin));
}
.vector-search-box-input {
height:var(--wiki-navigation-search-height);
}
.vector-search-box form {
margin:var(--wiki-navigation-search-margin) 0px;
}
.mw-body,
.mw-footer {
border-left-width: 0;
border-right-width: 0;
}
.mw-body {
margin-top: 0;
padding-top:calc(var(--wiki-content-padding) + var(--wiki-navigation-search-height) + var(--wiki-navigation-bottom-padding) + (var(--wiki-navigation-search-margin) * 2));
}
#mw-panel {
position: unset;
width:100%;
margin: 0px auto;
padding: 0;
top: 0;
background-position:bottom right, top center;
background-size:100% 0.5em, 100% 100%;
float:unset;
}
.vector-menu-dropdown .vector-menu-content {
right: 0;
left: unset;
}
#mw-panel .vector-menu-portal {
box-sizing:border-box;
border-left-width:0;
border-right-width:0;
background-color: var(--wiki-sidebar-background-color);
}
table.wikitable,
table.responsive-table {
display: block;
overflow-x: scroll;
}
.gallerybox,
.gallerybox > div,
.gallerybox .thumb {
max-width:100%;
}
/* disable float on RecentChanges legend */
.mw-changeslist-legend {
float: none;
margin: 0 auto;
}
/* advanced search options */
#mw-searchoptions table {
float: none;
}
#mw-searchoptions table td {
display: block;
}
/* popup when clicking the download button in multimediaviewer */
.mw-mmv-dialog {
width: unset;
}
/* turn math elements into scroll blocks unless they're an immediate child of a span */
:not(span) > math.mwe-math-element {
overflow: auto hidden;
max-width: 100%;
}
/* Expandable mobile navigation panel */
body.has-vector-mobile-menu #mw-panel {
position: absolute;
top: var(--wiki-menu-top-offset);
z-index: 3;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle {
position: relative;
z-index: 5;
display: block;
appearance: none;
border: 1px solid var(--wiki-content-border-color);
margin-left: var(--wiki-navigation-search-margin);
margin-bottom: 2px;
background-color: var(--wiki-content-background-color--secondary);
}
body.has-vector-mobile-menu #mw-panel .vector-menu-portal {
display: none;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle.nav--expanded ~ .vector-menu-portal {
display: block;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal {
text-align: left;
font-size: 110%;
border-left-width: 1px;
border-right-width: 1px;
margin-inline: calc(var(--wiki-navigation-left-margin) + var(--wiki-menu-margin));
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal:not(:last-child) {
border-bottom-width: 0;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list {
display: flex;
flex-wrap: wrap;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a {
display: block;
padding: 0.2rem 0.5rem;
border: 1px solid transparent;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a:hover {
border-color: var(--wiki-content-link-color);
}
body.has-vector-mobile-menu #mw-panel #p-navigation-label {
display: block;
}
body.has-vector-mobile-menu #p-logo {
/* Logo's a part of the sidebar panel, which uses relative positioning for the expandable button. Offset the logo appropriately. */
top: calc( -1 * var( --wiki-menu-top-offset ) + var( --wikigg-header-height ) );
}
.mobile-nav-toggle {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M1 3v2h18V3zm0 8h18V9H1zm0 6h18v-2H1z'/%3E%3C/svg%3E%0A");
}
body.has-vector-mobile-menu #p-tb .mw-list-item > a {
display: inline-flex;
}
body.has-vector-mobile-menu #p-tb .vector-menu-content-list {
flex-direction: row;
}
/* Search adjustments for the expandable menu */
body.has-vector-mobile-menu #p-search {
/* reposition to the right when mobile sidebar menu is active */
left: calc(var(--wiki-navigation-search-margin) * 3 + var(--wiki-head-icon-size) + var(--wiki-head-icon-padding));
right: calc(var(--wiki-navigation-right-margin) + var(--wiki-navigation-search-margin));
transform: none;
}
body.has-vector-mobile-menu #simpleSearch {
width: 100%;
margin: 0 auto;
}
/* icon navbar tabs + expandable nav panel icon */
#mw-head {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='none' height='24' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none' stroke='none'/%3E%3Cpath d='M4 4l4 16l4 -14l4 14l4 -16'/%3E%3C/svg%3E");
}
#mw-head .vector-menu-tabs .mw-list-item a,
#mw-head .vector-menu-dropdown .vector-menu-heading,
#mw-panel .mobile-nav-toggle {
line-height:var(--wiki-head-icon-size);
width: var(--wiki-head-icon-size); /* same as line height */
height: var(--wiki-head-icon-size);
box-sizing: content-box;
padding: var(--wiki-head-icon-padding);
color: transparent; /**<< for watch/unwatch, the text of <a> will be plain 'watch'/'unwatch' without <span> after clicking. **/
}
#mw-head .vector-menu-tabs .mw-list-item a::before,
#mw-head .vector-menu-dropdown .vector-menu-heading::before,
#mw-panel .mobile-nav-toggle::before {
content: "";
display: block;
position: unset;
background-image: none;
width: var(--wiki-head-icon-size);
height: var(--wiki-head-icon-size);
margin: 0;
--mask: var(--icon) no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--wiki-navigation-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a:hover::before,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover::before,
#mw-panel .mobile-nav-toggle:hover::before,
#mw-panel .mobile-nav-toggle.nav--expanded::before {
background-color: var(--wiki-navigation-selected-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a span,
#mw-head .vector-menu-dropdown .vector-menu-heading span {
display: none;
}
#mw-head .vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
#ca-ve-edit,
#ca-edit {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='m16.77 8 1.94-2a1 1 0 0 0 0-1.41l-3.34-3.3a1 1 0 0 0-1.41 0L12 3.23zM1 14.25V19h4.75l9.96-9.96-4.75-4.75z'/%3E%3C/svg%3E%0A");
}
#ca-ve-edit + #ca-edit {
--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' aria-hidden='true'%3E%3C!----%3E%3Cg%3E%3Cpath d='M1 3v14h3v-2H3V5h1V3zm4 0v14h4v-2H7V5h2V3zm11 0v2h1v10h-1v2h3V3zm-5 0v2h2v10h-2v2h4V3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#ca-view,
#ca-view-foreign {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M10 14.5a4.5 4.5 0 1 1 4.5-4.5 4.5 4.5 0 0 1-4.5 4.5M10 3C3 3 0 10 0 10s3 7 10 7 10-7 10-7-3-7-10-7'/%3E%3Ccircle cx='10' cy='10' r='2.5'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E article %3C/title%3E%3Cpath d='M5 1a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z'/%3E%3C/svg%3E%0A");
}
#ca-history {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M9 6v5h.06l2.48 2.47 1.41-1.41L11 10.11V6z'/%3E%3Cpath d='M10 1a9 9 0 0 0-7.85 13.35L.5 16H6v-5.5l-2.38 2.38A7 7 0 1 1 10 17v2a9 9 0 0 0 0-18'/%3E%3C/svg%3E%0A");
}
#ca-talk {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M26,12H24V6a3,3,0,0,0-3-3H6A3,3,0,0,0,3,6V24.41l5.12-5.12A1.05,1.05,0,0,1,8.83,19H12v3a3,3,0,0,0,3,3h8.17a1.05,1.05,0,0,1,.71.29L29,30.41V15A3,3,0,0,0,26,12ZM12,15v2H8.83a3,3,0,0,0-2.12.88L5,19.59V6A1,1,0,0,1,6,5H21a1,1,0,0,1,1,1v6H15A3,3,0,0,0,12,15ZM27,25.59l-1.71-1.71A3,3,0,0,0,23.17,23H15a1,1,0,0,1-1-1V15a1,1,0,0,1,1-1H26a1,1,0,0,1,1,1Z'/%3E%3C/g%3E%3C/svg%3E");
}
#t-contributions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg enable-background='new 0 0 32 32' id='Stock_cut' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc/%3E%3Cpath d='M27,12V5h-7v0 c0-2.209-1.791-4-4-4h0c-2.209,0-4,1.791-4,4v0H1v7h0c2.209,0,4,1.791,4,4v0c0,2.209-1.791,4-4,4h0v11h11v0c0-2.209,1.791-4,4-4h0 c2.209,0,4,1.791,4,4v0h7V20h0c2.209,0,4-1.791,4-4v0C31,13.791,29.209,12,27,12L27,12z' fill='none' stroke='%23000000' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E");
}
#ca-addsection {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpolygon points='29 15 17 15 17 3 15 3 15 15 3 15 3 17 15 17 15 28 17 28 17 17 29 17 29 15'/%3E%3C/g%3E%3C/svg%3E");
}
#ca-viewsource {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='heroicon-ui' d='M20.59 12l-3.3-3.3a1 1 0 1 1 1.42-1.4l4 4a1 1 0 0 1 0 1.4l-4 4a1 1 0 0 1-1.42-1.4l3.3-3.3zM3.4 12l3.3 3.3a1 1 0 0 1-1.42 1.4l-4-4a1 1 0 0 1 0-1.4l4-4a1 1 0 0 1 1.42 1.4L3.4 12zm7.56 8.24a1 1 0 0 1-1.94-.48l4-16a1 1 0 1 1 1.94.48l-4 16z'/%3E%3C/svg%3E");
}
#p-variants {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M16,2A14,14,0,1,0,30,16,14,14,0,0,0,16,2Zm8,13a24.28,24.28,0,0,0-.41-3.62c2.19.91,3.75,2.19,4.25,3.62Zm-2,0H17V10a20.9,20.9,0,0,1,4.34.63A20.26,20.26,0,0,1,22,15ZM17,8V4.19c1.43.5,2.71,2.06,3.62,4.25A24.28,24.28,0,0,0,17,8ZM15,4.19V8a24.28,24.28,0,0,0-3.62.41C12.29,6.25,13.57,4.69,15,4.19ZM15,10v5H10a20.26,20.26,0,0,1,.63-4.34A20.9,20.9,0,0,1,15,10ZM8,15H4.19c.5-1.43,2.06-2.71,4.25-3.62A24.28,24.28,0,0,0,8,15Zm0,2a24.28,24.28,0,0,0,.41,3.62C6.25,19.71,4.69,18.43,4.19,17Zm2,0h5v5a20.9,20.9,0,0,1-4.34-.63A20.26,20.26,0,0,1,10,17Zm5,7v3.84c-1.43-.5-2.71-2.06-3.62-4.25A24.28,24.28,0,0,0,15,24Zm2,3.84V24a24.28,24.28,0,0,0,3.62-.41C19.71,25.75,18.43,27.31,17,27.81ZM17,22V17h5a20.26,20.26,0,0,1-.63,4.34A20.9,20.9,0,0,1,17,22Zm7-5h3.84c-.5,1.43-2.06,2.71-4.25,3.62A24.28,24.28,0,0,0,24,17Zm2.87-6.12A15.11,15.11,0,0,0,23,9a15.11,15.11,0,0,0-1.85-3.87A12.12,12.12,0,0,1,26.84,10.88Zm-16-5.72A15.11,15.11,0,0,0,9,9a15.11,15.11,0,0,0-3.87,1.85A12.12,12.12,0,0,1,10.88,5.16Zm-5.72,16A15.11,15.11,0,0,0,9,23a15.11,15.11,0,0,0,1.85,3.87A12.12,12.12,0,0,1,5.16,21.12Zm16,5.72A15.11,15.11,0,0,0,23,23a15.11,15.11,0,0,0,3.87-1.85A12.12,12.12,0,0,1,21.12,26.84Z'/%3E%3C/g%3E%3C/svg%3E");
}
#p-cactions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Ccircle cx='3' cy='10' r='2'/%3E%3Ccircle cx='17' cy='10' r='2'/%3E%3C/svg%3E%0A");
}
#ca-watch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M20 7h-7L10 .5 7 7H0l5.46 5.47-1.64 7 6.18-3.7 6.18 3.73-1.63-7zm-10 6.9-3.76 2.27 1-4.28L3.5 8.5h4.61L10 4.6l1.9 3.9h4.6l-3.73 3.4 1 4.28z'/%3E%3C/svg%3E%0A");
}
#ca-unwatch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' id='Outlined'%3E%3Cg style='fill:%23000000;fill-opacity:1' id='Fill'%3E%3Cpath style='fill:%23000000;fill-opacity:1' id='path1380' d='M 28.61,11.67 H 20 L 17.34,3.47 C 16.920093,2.1973942 15.119907,2.1973942 14.7,3.47 L 12,11.67 H 3.39 c -1.3409796,0.0031 -1.900508,1.71581 -0.82,2.51 l 7,5.07 -2.68,8.21 C 6.5980433,28.35747 7.2662365,29.278767 8.21,29.28 8.4953889,29.267666 8.7705436,29.170143 9,29 l 7,-5.07 7,5.07 c 0.236205,0.170386 0.518805,0.264586 0.81,0.27 0.943763,-0.0012 1.611957,-0.92253 1.32,-1.82 l -2.66,-8.21 7,-5.07 c 1.075277,-0.810084 0.486081,-2.522863 -0.86,-2.5 z' /%3E%3C/g%3E%3C/svg%3E");
}
.vector-menu-tabs #ca-watch.icon a:hover::before,
.vector-menu-tabs #ca-unwatch.icon a:hover::before {
background-image:none;
}
/* RecentChanges - prevent overflow on long summaries */
.client-js .mw-changeslist ul,
.client-js .mw-changeslist table.mw-enhanced-rc {
margin-left:0;
}
.mw-changeslist-line-inner-comment,
.mw-changeslist-line .comment {
font-size:0.9em;
word-break:break-all;
}
.mw-userlink {
overflow-wrap:anywhere;
}
}
/* Hide the expandable navigation button for desktop users */
.mobile-nav-toggle {
display: none;
}
/*************
* End mobile *
**************/
/* All local skin customizations should go below this line */
/********************************************************************/
/* Center the wiki's logo at the top of the page, above the content */
/* This is intended to work with the wiki.gg default loadout, */
/* and may not work if your wiki modifies or deviates from that */
/********************************************************************/
/* Copy this CSS to the **bottom** of your wiki's vector.css file. */
/********************************************************************/
/* Follow the instructions below to edit the needed variables */
/********************************************************************/
@media screen and ( min-width: 721px ) {
:root {
/**********************************/
/* REQUIRED to set */
/**********************************/
/*! CHANGE TO YOUR LOGO FILE'S DIMENSIONS IN PX !*/
--wiki-logo-file-width: 200; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 20; /* Height of the image file in px. Put a number without the letters `px`. */
/*! CHANGE TO THE HEIGHT THE LOGO SHOULD BE SHOWN AT ON DESKTOPS !*/
--wiki-logo-height: 200px;
/**********************************/
/* optional to set */
/**********************************/
/*! OPTIONAL MARGIN AROUND THE LOGO - CHANGE IF NEEDED, THE MARGIN AREA WON'T LINK TO THE MAIN PAGE !*/
--wiki-logo-margin: 14px;
/**********************************/
/* probably don't modify */
/**********************************/
--wiki-navigation-height: 2.5em;
/**********************************/
/* do NOT modify these */
/**********************************/
--wiki-logo-ratio: calc( var(--wiki-logo-file-width) / var(--wiki-logo-file-height) ) ;
--wiki-logo-width: calc(var(--wiki-logo-ratio) * var(--wiki-logo-height));
--wiki-head-height: calc(var(--wiki-logo-height) + (var(--wiki-logo-margin) * 2));
--wiki-topLogo-gadget-is-active: 1; /* this is used by other gadgets for compatibility */
--wiki-viewportWidth-and-noSidebar-gadgets-are-active:calc(var(--wiki-viewportWidth-gadget-is-active,0) * var(--wiki-noSidebar-gadget-is-active,0));
}
#mw-panel {
position:relative;
top:0;
margin-top:0;
}
#mw-head-base,
#mw-page-base {
height:calc(var(--wiki-navigation-height) + 0.5em);
}
#mw-page-base {
height: var(--wiki-head-height);
padding-top:var(--wikigg-header-height);
}
#mw-head-base {
margin-top:-0.5em;
}
#left-navigation,
#right-navigation {
margin-top:calc(var(--wiki-head-height) + var(--wikigg-header-height));
}
#mw-navigation #mw-panel div#p-logo {
position:absolute;
top:calc(0px - var(--wiki-head-height) - var(--wiki-navigation-height));
/* The --wiki-content-reduced-max-width is from Gadget:viewportWidth */
/* the rule below is written such that if that gadget is not in use, left is 50vw, */
/* but some more math is needed if it is */
left:max(max(
calc((0px - ((100vw - min(var(--wiki-content-reduced-max-width,0px), 100vw)) / 2) + 50vw) /* <-- actual measurement | conditional checking --> */ * var(--wiki-viewportWidth-gadget-is-active,0)), /* this one should be selected if viewportWidth and noSidebar are both active */
calc(50vw /* <-- actual measurement | conditional checking --> */ - (((var(--wiki-noSidebar-gadget-is-active,99) - 1) + var(--wiki-viewportWidth-gadget-is-active,0)) * 99vw)) /* this one should be selected if only noSidebar is active */
), calc(50vw /* <-- actual measurement | conditional checking --> */ - ((var(--wiki-viewportWidth-gadget-is-active,0) + var(--wiki-noSidebar-gadget-is-active,0)) * 99vw)) /* this one should be selected if both viewportWidth and noSidebar are not active */
);
transform:translateX(-50%);
margin-top:var(--wiki-logo-margin);
margin-bottom:var(--wiki-logo-margin);
}
#p-logo,
#p-logo a {
width:var(--wiki-logo-width);
height:var(--wiki-logo-height);
}
}
91250a716f69d27d9200d28c36563fce433858df
495
488
2024-10-20T21:24:11Z
Zenull
543693
css
text/css
/* All CSS here will be loaded for users of the Vector skin */
/************************************
* Body, head, and general framework *
*************************************/
body {
background-color: var(--wiki-body-background-color);
background-image: var(--wiki-body-background-image);
/* the following have fallbacks for backwards compatibility with older versions of the loadout */
background-position: var(--wiki-body-background-position, top center);
background-size: var(--wiki-body-background-size, cover);
background-repeat: var(--wiki-body-background-repeat, no-repeat);
background-attachment: var(--wiki-body-background-attachment, fixed);
font-family: var(--wiki-body-font-family);
accent-color: var(--wiki-accent-color);
}
#mw-page-base {
background:none;
}
/* let ul default to text that respects color */
ul {
list-style-image: none;
}
/* override default wiki.gg table overflowing in favor of media queries (see bottom of sheet) */
table {
display: table;
white-space: unset;
}
/* Signal color scheme hints to browsers */
html.view-dark { color-scheme: dark }
html.view-light { color-scheme: light }
iframe { color-scheme: auto }
/************************
* End general framework *
*************************/
/**************
* Vector tabs *
***************/
.vector-menu-tabs-legacy li,
#p-cactions {
background-image: linear-gradient(
to top,
var(--wiki-navigation-border-color) 0,
var(--wiki-navigation-background-color) 1px,
var(--wiki-navigation-background-color--secondary) 100%);
}
#p-cactions {
z-index: 5;
}
#p-variants {
background-color: var(--wiki-content-background-color);
}
.vector-menu-dropdown {
/* Matching a built-in rule for .vector-menu-tabs-legacy */
height: 2.5em;
}
.vector-menu-tabs-legacy li.selected {
background: var(--wiki-navigation-selected-background-color);
border-color: var(--wiki-navigation-selected-border-color);
}
.vector-menu-tabs,
.vector-menu-tabs a,
#mw-head .vector-menu-dropdown .vector-menu-heading{
background-image: linear-gradient(to bottom,transparent 0,var(--wiki-navigation-border-color) 100%);
}
.vector-menu-tabs li a,
.vector-menu-tabs li.new a,
.vector-menu-tabs li.new a:visited,
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited,
#mw-head .vector-menu-dropdown .vector-menu-heading {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited {
color: var(--wiki-navigation-selected-text-color);
}
.vector-menu-dropdown .vector-menu-content {
background: none;
border: none;
box-shadow:none;
margin-top:-1px;
}
.vector-menu-dropdown .vector-menu-content-list {
background-color: var(--wiki-navigation-background-color--secondary);
border: 1px solid var(--wiki-navigation-border-color);
}
div.vectorMenu .mw-list-item a,
.vector-menu-dropdown .mw-list-item a,
.vector-menu-dropdown .mw-list-item.selected a,
.vector-menu-dropdown .mw-list-item.selected a:visited {
color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs li a:hover,
.vector-menu-tabs li.new a:hover,
.vector-menu-tabs li.new a:visited:hover,
.vector-menu-tabs .selected a:hover,
.vector-menu-tabs .selected a:visited:hover,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover,
div.vectorMenu .mw-list-item a:hover,
.vector-menu-dropdown .mw-list-item.selected a:hover,
.vector-menu-dropdown .mw-list-item.selected a:visited:hover {
color:var(--wiki-navigation-text-color--hover);
}
.vector-menu-dropdown .vector-menu-heading::after {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
#p-search {
z-index:2;
}
#p-search .searchButton {
background-color:transparent;
}
/******************
* End vector tabs *
*******************/
/********
* Links *
*********/
a,
.mw-parser-output a.external,
.mw-parser-output a.extiw {
color: var(--wiki-content-link-color);
}
a:visited,
.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited {
color: var(--wiki-content-link-color--visited);
}
a:not(.mw-selflink):hover,
a:visited:hover,
.mw-parser-output a.extiw:hover,
.mw-parser-output a.extiw:visited:hover,
.mw-parser-output a.external:hover,
.mw-parser-output a.external:visited:hover {
color:var(--wiki-content-link-color--hover);
}
a.new,
a.new:visited,
.mw-usertoollinks-contribs-no-edits {
color:var(--wiki-content-redlink-color);
}
a:not(.mw-selflink):active,
a:visited:active,
.mw-parser-output a.extiw:active,
.mw-parser-output a.extiw:visited:active,
.mw-parser-output a.external:active,
.mw-parser-output a.external:visited:active {
color: var(--wiki-warning-color);
}
/* move external marker to an after so we can filter it to link color */
.mw-parser-output a.external {
background:none;
padding-right: 0;
}
.mw-parser-output a.external::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
content:'';
vertical-align: text-top;
--mask: var(--icon) no-repeat;
--mask-size: 0.857em;
--mask-position: center right;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-parser-output a.external::after {
margin-left:0;
--icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath d=%22M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1ZM2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z%22/%3E %3C/svg%3E");
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after,
a.extiw[title^="mw:"]::after,
a.extiw[title^="support:"]::after {
display:inline-block;
width:1em;
height:1em;
margin-left:1px;
background-position: center right;
background-repeat: no-repeat;
background-size: 0.857em;
content:'';
vertical-align: text-top;
}
a.extiw[title^="wikipedia:"]::after,
a.extiw[title^="wp:"]::after {
background-image:url(https://commons.wiki.gg/images/2/28/Wikipedia.svg?202406);
}
a.extiw[title^="mw:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/MediaWiki.svg?202406);
}
a.extiw[title^="support:"]::after {
background-image:url(https://commons.wiki.gg/images/9/9b/Wiki.gg_icon-pink.svg);
}
/************
* End links *
*************/
/***************
* Left Sidebar *
****************/
#mw-panel .vector-menu-portal {
background-color: rgba(var(--wiki-sidebar-background-color--rgb), var(--wiki-sidebar-background-opacity));
border:1px solid var(--wiki-sidebar-border-color);
margin: 0 0.5em;
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
#mw-panel .vector-menu-portal:last-child {
margin-bottom:0;
}
.vector-menu-portal .vector-menu-heading {
padding: 0.75em 0.33em 0 0.67em;
margin: 0;
}
.vector-menu-portal .vector-menu-content {
margin: 0 0.5em;
}
.vector-menu-portal .vector-menu-content .mw-list-item a,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited,
.vector-menu-portal .vector-menu-content li a,
.vector-menu-portal .vector-menu-content li a:visited {
color: var(--wiki-sidebar-link-color);
}
.vector-menu-portal .vector-menu-content .mw-list-item a:hover,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited:hover {
color:var(--wiki-sidebar-link-color--hover);
}
.vector-menu-portal .vector-menu-heading {
background: none;
color: var(--wiki-sidebar-heading-color);
font-family:var(--wiki-sidebar-heading-font-family);
}
#t-newpage {
--sidebar-icon:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 384 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-upload {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M288 109.3V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3l-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352H192c0 35.3 28.7 64 64 64s64-28.7 64-64H448c35.3 0 64 28.7 64 64v32c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V416c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-print {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M128 0C92.7 0 64 28.7 64 64v96h64V64H354.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0H128zM384 352v32 64H128V384 368 352H384zm64 32h32c17.7 0 32-14.3 32-32V256c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32H64v64c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V384zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-whatlinkshere {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 640 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-specialpages {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 576 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22%2F%3E%3C%2Fsvg%3E');
order:-1;
}
#t-cargopagevalueslink {
--sidebar-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 126.971 136.024'%3E%3Cpath d='m105.999 0-84 .049L0 8.957v127.065h126.97V8.957Z' fill='none' display='inline' opacity='1' paint-order='normal'/%3E%3Cpath d='m9.735 8.774 12.265-5h84l12.25 5H9.75' fill='%23000' fill-opacity='1' display='inline'/%3E%3Cpath d='M3.5 41.024H28v63.5H3.5zm95.5 0h24.5v63.5H99zm-95.5 67.5H123v24H3.5zm0-95.5H123v24H3.5zm27.985 28V59.67l13.61 13.61 17.323 17.324 1.788 1.787 12.131 12.132h19.147v-16.21l-13.6-13.6-1.788-1.787-17.325-17.324-14.578-14.579H31.485zm45.865 0-12.2 12.2 17.324 17.324 13.01-13.01V41.024H77.35zM42.716 75.658l-11.23 11.231v17.634h17.013l11.541-11.54-17.324-17.325z' fill='%23000' fill-opacity='1' fill-rule='nonzero' display='inline' opacity='1' paint-order='normal'/%3E%3C/svg%3E");
order:-1;
}
#t-specialpages > a::before,
#t-whatlinkshere > a::before,
#t-print > a::before,
#t-newpage > a::before,
#t-upload > a::before,
#t-cargopagevalueslink > a::before {
content:'';
background-image:var(--sidebar-icon);
background-size:contain;
background-repeat:no-repeat;
background-position:center;
display:inline-block;
width:15px;
height:15px
}
#p-tb .mw-list-item > a::before {
filter:var(--wiki-icon-to-link-filter)
}
#p-tb .mw-list-item > a {
display:flex;
align-items:center;
gap:3px
}
#p-tb .vector-menu-content-list {
display:flex;
flex-direction:column;
}
/* Sidebar spacing and border-radius section */
#mw-panel .vector-menu-portal:not(:last-child) {
margin-bottom:var(--wiki-sidebar-portal-spacing);
}
#mw-panel #p-logo + .vector-menu-portal {
/*
The way this works is that if the sidebar does not have any spacing, only the top and bottom corners
of the top and bottom portals respectively should be rounded, instead of all corners of every portal.
min and calc are combined here to basically create an `if x > 0 then y else z` function.
The lower of (sidebar-border-radius) and (spacing * 999) are compared and the smaller value is taken (999 is simply an arbitrary large number).
If portal spacing is zero, multiplying it gets 0 and will be the smaller value. If it's non-zero, it will be large and sidebar-border-radius will be the smaller value.
This is only applied to the "inner" corners because we'd want the "outer" corners rounded in either scenario.
*/
border-radius:
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius)
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal:last-child {
/* see rule above for explanation */
border-radius:
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ))
var(--wiki-sidebar-border-radius)
var(--wiki-sidebar-border-radius);
}
#mw-panel .vector-menu-portal {
/* see above rules for explanation */
border-radius:calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999 ));
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
/* This keeps the border from doubling up if there is no spacing between them,
The portals other than the first only have a top border if there is spacing */
border-top-width: min(1px, var(--wiki-sidebar-portal-spacing, 0px)); /* the 0px fallback is for backwards compatibility with older versions of the loadout */
}
/* end sidebar spacing and border-radius */
/*******************
* End left sidebar *
********************/
/*******
* Logo *
********/
/* [[File:Site-logo.png]] */
.mw-wiki-logo {
background-size: contain;
}
/***********
* End logo *
************/
/***************
* Content area *
****************/
.mw-body,
.parsoid-body,
.mw-footer {
color: var(--wiki-content-text-color);
background-color: rgba(var(--wiki-content-background-color--rgb), var(--wiki-content-background-opacity));
border: 1px solid var(--wiki-content-border-color);
margin-right: 1em;
}
.mw-footer {
border-top-width:0;
}
.mw-footer li {
color: var(--wiki-content-text-color);
}
@media screen and (max-width: 981px) {
.mw-body,
.parsoid-body,
.mw-footer {
margin-right: 0;
}
}
/*******************************
* End content area and footer *
*******************************/
/***********************************
* wiki.gg network elements tuning *
*********************************/
#wikigg-footer {
position: sticky;
top: 100%;
margin-top: 0.5rem;
clear: both;
}
/**
* Only clear right side in the MW footer to prevent icon overflow. This is accompanied by
* the full clear on netfooter to stop the sidebar from offsetting it.
*/
.mw-footer > div[style^="clear"]:last-child {
clear: right !important;
}
/***************************************
* End wiki.gg network elements tuning *
*************************************/
/***********
* Headings *
************/
.mw-body h1,
.mw-body h2 {
border-bottom: 1px solid var(--wiki-content-border-color);
}
h1, h2, h3, h4, h5, h6 {
color: var(--wiki-heading-color);
}
.mw-body h1,
.mw-body h2,
.mw-body h3,
.mw-body h4,
.mw-body h5,
.mw-body h6 {
font-family:var(--wiki-heading-font-family);
}
.client-js .mw-content-ltr .mw-editsection-bracket:first-of-type,
.client-js .mw-content-rtl .mw-editsection-bracket:not(:first-of-type),
.mw-editsection-divider,
.client-js .mw-content-rtl .mw-editsection-bracket:first-of-type,
.client-js .mw-content-ltr .mw-editsection-bracket:not(:first-of-type) {
color: var(--wiki-heading-color);
}
/***************
* End headings *
****************/
/*************
* Wikitables *
**************/
.wikitable {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.wikitable>tr>th,
.wikitable>*>tr>th {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikitable>tr>td,
.wikitable>*>tr>td {
border: 1px solid var(--wiki-content-border-color);
}
/* Forward = yes bg on Special:Interwiki */
table.mw-interwikitable.body td.mw-interwikitable-local-yes {
background: rgba(var(--wiki-success-color--rgb),.25);
}
.zebra-table > * > tr:nth-of-type(2n),
.zebra-table > tr:nth-of-type(2n) {
background:rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.view-dark .client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th:not(.unsortable),
.view-dark .jquery-tablesorter th.headerSort {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%229%22 viewBox=%220 0 21 9%22%3E %3Cpath d=%22m14.5 5-4 4-4-4zm0-1-4-4-4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortUp {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m6.5 4 4-4 4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
.view-dark .jquery-tablesorter th.headerSortDown {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m14.5 0-4 4-4-4z%22 fill=%22%23fff%22/%3E %3C/svg%3E");
}
/*****************
* End wikitables *
******************/
/**************
* Preferences *
***************/
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,
.mw-prefs-tabs>.oo-ui-menuLayout-content>.oo-ui-indexLayout-stackLayout>.oo-ui-tabPanelLayout {
border: none;
}
.oo-ui-tabSelectWidget-framed {
background-color: transparent;
border-bottom: 1px solid var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
background-color: rgba(var(--wiki-accent-label-color--rgb), 0.75);
color: var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
border-bottom: none;
}
#preferences .mw-htmlform-submit-buttons {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
.oo-ui-textInputWidget .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-pendingElement-pending {
background-color: var(--wiki-content-background-color--secondary);
background-image: linear-gradient(135deg,var(--wiki-content-background-color) 25%,transparent 25%,transparent 50%,var(--wiki-content-background-color) 50%,var(--wiki-content-background-color) 75%,transparent 75%,transparent);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color)
}
.view-dark .oo-ui-inputWidget-input.oo-ui-indicator-down {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E down %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M9.9 2.9 6 6.8 2.1 2.9 1 4l5 5 5-5z%22/%3E%3C/g%3E%3C/svg%3E");
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
color:var(--wiki-content-text-mix-color);
border-color:var(--wiki-accent-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {
color: var(--wiki-content-dynamic-color);
border-color: var(--wiki-accent-color)
}
.oo-ui-dropdownInputWidget select option,
.oo-ui-dropdownInputWidget select optgroup {
color: #000;
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:focus,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:active,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus,
.oo-ui-textInputWidget.oo-ui-widget-enabled:active .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.oo-ui-radioInputWidget [type="radio"] + span {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:hover + span{
border-color:rgba(var(--wiki-accent-color--rgb), 0.9);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:hover + span {
border-color:var(--wiki-accent-color);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span{
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color:rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:focus + span::before {
border-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span {
border-color: rgba(var(--wiki-accent-color--rgb),0.5);
box-shadow: inset 0 0 0 1px rgba(var(--wiki-accent-color--rgb),0.5);
}
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected,
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
background-color: rgba(var(--wiki-accent-color--rgb), 0.15);
color: var(--wiki-content-text-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.mw-prefs-tabs.mw-prefs-tabs-searching .oo-ui-tabPanelLayout.mw-prefs-search-matched > fieldset > legend {
background: var(--wiki-content-background-color--secondary);
}
.mw-prefs-search-highlight {
background-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
outline-color: rgba(var(--wiki-accent-color--rgb), .07) !important;
}
/****************
* End preferences *
*****************/
/***************
* Page history *
****************/
#pagehistory li {
background-color: transparent;
border: none;
}
#pagehistory li.selected {
background-color: var(--wiki-content-background-color--secondary);
border: 1px dashed var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.diff td.diff-addedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-success-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-addedline .diffchange {
background-color: var(--wiki-success-color);
color: var(--wiki-success-label-color);
}
.diff td.diff-deletedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-alert-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-deletedline .diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color)
}
.diff td.diff-context {
background: rgba(var(--wiki-content-text-mix-color-95--rgb),0.8);
border-color: var(--wiki-neutral-color);
color: var(--wiki-content-text-color);
}
.diff-marker a.mw-diff-movedpara-right {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-right:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-right:after {
color: var(--wiki-content-text-color);
content: "\21a9";
}
.diff-marker a.mw-diff-movedpara-left {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-left:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-left:after {
color: var(--wiki-content-text-color);
content: "\21aa";
}
.mw-plusminus-neg {
color:var(--wiki-alert-color);
}
.mw-plusminus-null{
color:var(--wiki-neutral-color);
}
.mw-plusminus-pos {
color:var(--wiki-success-color);
}
.updatedmarker {
background-color: rgba(var(--wiki-success-color--rgb), 0.25);
}
li span.deleted,
span.history-deleted {
color: var(--wiki-content-text-mix-color);
}
span.mw-history-suppressed {
/* overrides above, since suppressed is also deleted */
color: var(--wiki-content-text-color);
}
/* inline diff (1.41) */
.mw-diff-inline-header {
border-bottom: 1px solid var(--wiki-content-border-color);
}
.mw-diff-inline-added ins,
.mw-diff-inline-changed ins,
.mw-diff-inline-moved ins,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-ins,
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
background: rgba(var(--wiki-success-color--rgb),0.9);
color: var(--wiki-success-label-color);
display: inline-block;
}
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-diff-inline-deleted.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
padding: 0.4em 0;
}
.mw-diff-inline-deleted del,
.mw-diff-inline-changed del,
.mw-diff-inline-moved del,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-del,
.mw-diff-inline-deleted.mw-diff-empty-line::after {
background: rgba(var(--wiki-alert-color--rgb), 0.9);
color: var(--wiki-alert-label-color);
display: inline-block;
}
.mw-diff-movedpara-left::after,
.mw-diff-movedpara-right::after {
color: var(--wiki-content-text-color);
}
.ve-ui-diffElement-attributeChange {
color: var(--wiki-content-text-mix-color);
}
/* Edit conflict */
.mw-twocolconflict-split-tour-image-dual-column-view-1 {
filter:var(--wiki-icon-general-filter);
}
.mw-twocolconflict-split-tour-image-blue-dot {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-pulsating-dot::before, .mw-pulsating-dot::after {
background-color: var(--wiki-content-link-color);
}
.mw-twocolconflict-split-current-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-alert-color);
color:var(--wiki-alert-label-color);
}
.mw-twocolconflict-special-your-version-header .mw-twocolconflict-revision-label,
.mw-twocolconflict-split-your-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-single-column,
.mw-twocolconflict-split-column {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete {
border-color: rgba(var(--wiki-alert-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-delete {
border-color: var(--wiki-alert-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add {
border-color: rgba(var(--wiki-success-color--rgb), 0.4);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-add {
border-color: var(--wiki-success-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange {
background-color: rgba(var(--wiki-alert-color--rgb), 0.3);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column del.mw-twocolconflict-diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column ins.mw-twocolconflict-diffchange {
background-color: var(--wiki-success-color);
color:var(--wiki-success-label-color);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-success-color--rgb), 0.8);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color: rgba(var(--wiki-success-color--rgb), 0.9);
background: rgba(var(--wiki-success-color--rgb), 0.1);
}
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget [type="radio"] + span {
border-color:rgba(var(--wiki-alert-color--rgb), 0.9);
background: rgba(var(--wiki-alert-color--rgb), 0.1);
}
.mw-twocolconflict-split-editable .mw-twocolconflict-split-editor {
color:var(--wiki-content-text-color);
}
/**/
/*******************
* End page history *
********************/
/********************
* Table of contents *
*********************/
#toc,
.toc,
.toccolours,
.mw-warning {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
box-shadow: 0 0.1em 0.2em #000000;
}
#mw-toc-heading{
border: 0;
}
.toctogglelabel {
color: var(--wiki-content-link-color);
}
.tocnumber {
color: var(--wiki-content-text-color);
}
/************************
* End table of contents *
*************************/
/*************
* Thumbnails *
**************/
img.thumbborder {
border: 1px solid var(--wiki-content-border-color);
padding: 5px;
}
div.thumbinner {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
li.gallerybox div.thumb {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
html .thumbimage {
background-color: unset;
border: 1px solid var(--wiki-content-border-color);
}
.thumb,
.thumb .thumbinner,
.thumb .thumbimage {
max-width: 100%;
box-sizing: border-box;
}
.thumb .thumbimage {
height: auto;
}
/* packed-overlay mode for galleries */
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.8);
}
/* Responsive floating thumbnails */
@media screen and (max-width: 720px) {
div.tright {
float: none;
margin: 0 auto;
width: max-content;
}
}
/*****************
* End thumbnails *
******************/
/**************
* Wiki editor *
***************/
#wpTextbox0 {
/* need !important here to override inline styling */
background-color:var(--wiki-content-background-color) !important;
}
.wikiEditor-ui {
border: none;
}
.wikiEditor-ui .wikiEditor-ui-top,
.wikiEditor-ui .wikiEditor-ui-view {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar {
background: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color:var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a,
.wikiEditor-ui-toolbar .tabs span.tab a:visited,
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wiikiEditor-ui-toolbar .tabs span.tab a.current:visited,
.wikiEditor-ui-toolbar .booklet .index .current {
color: var(--wiki-content-link-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options .option {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {
background-color: var(--wiki-content-background-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a::before,
.wikiEditor-ui-toolbar .group .tool-select .label::after {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui-toolbar .group .label,
.wikiEditor-ui-toolbar .group .tool-select .label,
.wikiEditor-ui-toolbar .page-table th,
.wikiEditor-ui-toolbar .page-table td,
.wikiEditor-ui-toolbar .page-characters div span,
.wikiEditor-ui-toolbar .booklet .index div {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .booklet>.index> :hover {
background-color: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .sections .section {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-characters div span {
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .booklet .pages {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .booklet .index .current {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.wikiEditor-ui-toolbar .page-characters div span:hover {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
border-color: var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-table td {
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-tabs div a {
background: #9A647F;
display: inline-block;
}
.wikiEditor-ui-tabs div.current {
border-bottom: 1px solid #3B3352;
}
.wikiEditor-ui-tabs div.current a {
font-weight: bold;
}
.wikiEditor-ui-tabs {
border-left: 1px solid #3B3352;
border-top: 1px solid #3B3352;
}
.wikiEditor-ui-text {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.wikiEditor-preview-contents {
background: transparent;
background-color: rgba(255, 255, 255, 0.2);
border-color: #3B3352;
border-style: solid;
border-width: 0 1px 1px;
}
.wikiEditor-ui-controls {
background: transparent;
}
.wikiEditor-preview-contents,
.wikiEditor-preview-loading {
background-color: transparent;
}
.mw-wikiEditor-InsertLink-TitleInputField .oo-ui-messageWidget,
.mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {
color: var(--wiki-content-text-mix-color);
}
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text']::placeholder {
color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-ResizingDragBar {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-ResizingDragBar-ns {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar span {
background-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar:hover span {
background-color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane1,
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane2 {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button.oo-ui-toggleWidget-on .oo-ui-labelElement-label {
color: var(--wiki-accent-color);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb),0.15);
color: var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button,
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
}
.editOptions {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
border-image: none;
border-radius: 0 0 5px 5px;
border-style: none solid solid;
border-width: medium 1px 1px;
}
input#wpSummary {
margin-bottom: 1em;
margin-top: 1em;
width: 80%;
}
.view-dark .ace_editor,
.ace_editor {
--ace-keywords: #CDA869;
--ace-regexp: #E9C062;
--ace-constants: #CF6A4C;
--ace-illegal: #F8F8F8;
--ace-deprecated: #D2A8A1;
--ace-support: #9B859D;
--ace-function: #DAD085;
--ace-list: #F9EE98;
--ace-variable: #7587A6;
--ace-string: #8F9D6A;
--ace-illegal-highlight: rgba(86, 45, 86, 0.75);
--ace-step-highlight: #665200;
--ace-multiselect-shadow: #141414;
}
.view-light .ace_editor{
--ace-keywords: #00f;
--ace-regexp: #036a07;
--ace-constants: #c5060b;
--ace-illegal: #f00;
--ace-deprecated: #f00;
--ace-support: #6d79de;
--ace-function: #3c4c72;
--ace-list: #b90690;
--ace-variable: #318495;
--ace-string: #036a07;
--ace-illegal-highlight: rgba(255, 0, 0, 0.1);
--ace-step-highlight: #fcff00;
--ace-multiselect-shadow: #fff;
}
.ace_editor .ace_gutter {
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
}
.ace_gutter-cell {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.4);
}
.ace_editor .ace_print-margin {
width: 1px;
background: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.75);
}
.ace_editor {
/* this image gradient hack effectively lets the element have 2 layers of background */
background-image:linear-gradient(var(--wiki-content-dynamic-color), var(--wiki-content-dynamic-color));
background-color:rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.93);
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.93);
}
.ace_editor .ace_cursor {
color: var(--wiki-content-text-color);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor.ace_multiselect .ace_selection.ace_start {
box-shadow: 0 0 3px 0px var(--ace-multiselect-shadow);
}
.ace_editor .ace_marker-layer .ace_step {
background: var(--ace-step-highlight);
}
.ace_editor .ace_marker-layer .ace_active-line {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace_editor .ace_gutter-active-line {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.031)
}
.ace-tm .ace_marker-layer .ace_selected-word {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.05);
}
.ace_editor .ace_marker-layer .ace_selection {
background: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_marker-layer .ace_selected-word {
border: 1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.20)
}
.ace_editor .ace_invisible {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.25)
}
.ace_editor .ace_keyword,
.ace_editor .ace_meta {
color: var(--ace-keywords);
}
.ace_editor .ace_constant,
.ace_editor .ace_constant.ace_numeric,
.ace_editor .ace_constant.ace_character,
.ace_editor .ace_constant.ace_character.ace_escape,
.ace_editor .ace_constant.ace_other,
.ace_editor .ace_heading,
.ace_editor .ace_markup.ace_heading,
.ace_editor .ace_support.ace_constant {
color: var(--ace-constants);
}
.ace_editor .ace_invalid.ace_illegal {
color: var(--ace-illegal);
background-color: var(--ace-illegal-highlight);
}
.ace_editor .ace_invalid.ace_deprecated {
text-decoration: underline;
font-style: italic;
color: var(--ace-deprecated);
}
.ace_editor .ace_support,
.ace_editor .ace_support.ace_type {
color: var(--ace-support);
}
.ace_editor .ace_fold {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
border-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.1);
}
.ace_editor .ace_support.ace_function {
color: var(--ace-function);
}
.ace_editor .ace_list,
.ace_editor .ace_markup.ace_list,
.ace_editor .ace_storage {
color: var(--ace-list);
}
.ace_editor .ace_entity.ace_name.ace_function,
.ace_editor .ace_meta.ace_tag,
.ace_editor .ace_variable {
color: var(--ace-variable);
}
.ace_editor .ace_string {
color: var(--ace-string);
}
.ace_editor .ace_string.ace_regexp {
color: var(--ace-regexp);
}
.ace_editor .ace_comment {
font-style: italic;
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.3);
}
.ace_editor .ace_xml-pe {
color: rgba(var(--wiki-content-dynamic-color--rgb), 0.28);
}
.ace_editor .ace_indent-guide {
background:none;
border-right:1px solid rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
}
.ace_search {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_search_field {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-mix-color);
}
.ace_button {
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_button:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_button.checked {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_searchbtn:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn.prev::after,
.ace_searchbtn.next::after {
border-color: var(--wiki-accent-label-color);
}
.ace_searchbtn_close {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui .codeEditor-status {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-editform #wpTextbox1 {
background: rgba(var(--wiki-content-background-color--rgb), 0.5);
color: var(--wiki-content-text-color);
}
.view-dark .CodeMirror,
.CodeMirror {
--codemirror-yellow: #ffd700;
--codemirror-light-blue: #adf;
--codemirror-blue: #08f;
--codemirror-green: #290;
--codemirror-red: #f50;
--codemirror-dark-red: #dd1616;
--codemirror-purple: #CD4EF9;
--codemirror-pink: #e0e;
--codemirror-light-gray: #eee;
--codemirror-gray: #84a0a0;
}
.view-light .CodeMirror {
--codemirror-yellow: #9e8500;
--codemirror-light-blue: #008ae7;
--codemirror-blue: #0085f9;
--codemirror-green: #290;
--codemirror-red: #ef4f00;
--codemirror-dark-red: #a11;
--codemirror-purple: #80c;
--codemirror-pink: #ed00ed;
--codemirror-light-gray: #858585;
--codemirror-gray: #6b8a8a;
}
.CodeMirror {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.35);
color: var(--wiki-content-text-color)
}
.CodeMirror-code:focus-visible {
outline:none;
}
.CodeMirror .CodeMirror-line::selection,
.CodeMirror .CodeMirror-line>span::selection,
.CodeMirror .CodeMirror-line>span>span::selection,
.CodeMirror .CodeMirror-selected {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror .CodeMirror-line::-moz-selection,
.CodeMirror .CodeMirror-line>span::-moz-selection,
.CodeMirror .CodeMirror-line>span>span::-moz-selection {
background: rgba(var(--wiki-accent-color--rgb), .3);
}
.CodeMirror-linenumber {
color: rgba(var(--wiki-content-text-color--rgb), .6)
}
.CodeMirror div.CodeMirror-cursor {
border-left: 1px solid var(--wiki-content-text-color);
}
.cm-keyword {
color: var(--codemirror-purple)
}
.cm-def {
color: var(--codemirror-blue)
}
.cm-comment {
color: var(--codemirror-yellow)
}
.cm-variable-2 {
color: var(--codemirror-light-blue)
}
.cm-string {
color: var(--codemirror-red)
}
.cm-atom {
color: var(--codemirror-pink)
}
.cm-number {
color: var(--codemirror-green)
}
.CodeMirror-gutters {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color)
}
.cm-mw-matching {
background-color: var(--codemirror-yellow)
}
.cm-mw-skipformatting {
background-color: var(--codemirror-light-blue)
}
.cm-mw-list {
color: var(--codemirror-blue)
}
.cm-mw-doubleUnderscore,
.cm-mw-hr,
.cm-mw-signature {
background-color: var(--wiki-content-background-color--secondary);
color: var(--codemirror-blue)
}
.cm-mw-indenting {
color: var(--codemirror-blue)
}
.cm-mw-mnemonic {
color: var(--codemirror-green)
}
.cm-mw-comment {
color: var(--codemirror-gray)
}
.cm-mw-apostrophes-bold,
.cm-mw-apostrophes-italic,
.cm-mw-section-header {
color: var(--codemirror-blue)
}
.cm-mw-template,
.cm-mw-template-argument-name,
.cm-mw-template-bracket,
.cm-mw-template-delimiter,
.cm-mw-template-name {
color: var(--codemirror-purple);
}
.cm-mw-templatevariable,
.cm-mw-templatevariable-bracket,
.cm-mw-templatevariable-delimiter,
.cm-mw-templatevariable-name {
color: var(--codemirror-red)
}
.cm-mw-parserfunction-bracket,
.cm-mw-parserfunction-delimiter,
.cm-mw-parserfunction-name {
color: var(--codemirror-dark-red)
}
.cm-mw-exttag-attribute,
.cm-mw-exttag-bracket,
.cm-mw-exttag-name,
.cm-mw-htmltag-attribute,
.cm-mw-htmltag-bracket,
.cm-mw-htmltag-name {
color: var(--codemirror-green)
}
.cm-mw-link,
.cm-mw-link-pagename {
color: var(--wiki-content-link-color)
}
.cm-mw-link-tosection {
color: var(--codemirror-blue)
}
.cm-mw-extlink,
.cm-mw-extlink-bracket,
.cm-mw-extlink-protocol,
.cm-mw-free-extlink,
.cm-mw-free-extlink-protocol,
.cm-mw-link-bracket,
.cm-mw-link-delimiter {
color: var(--wiki-content-link-color)
}
.cm-mw-table-bracket,
.cm-mw-table-definition,
.cm-mw-table-delimiter {
color: var(--codemirror-pink)
}
.cm-mw-matchingbracket {
background-color: var(--wiki-content-background-color--secondary);
box-shadow: inset 0 0 1px 1px var(--wiki-content-link-color);
font-weight: bold;
}
/* VisualEditor: Fix broken toolbar layout */
.oo-ui-toolbar {
clear: none;
}
.ve-init-mw-desktopArticleTarget-toolbar-open > .oo-ui-toolbar-bar > div:nth-child(4) {
display: none;
}
.ve-ui-toolbar-floating > .oo-ui-toolbar-bar {
top: var( --wikigg-header-height );
}
.oo-ui-toolbar-bar .oo-ui-toolbar-bar,
.ve-area-wrapper .oo-ui-toolbar-bar {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-init-mw-desktopArticleTarget-originalContent .content-body {
clear: right;
}
/*************
* End editor *
**************/
/****************
* Tabber styles *
*****************/
.tabber__header {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.tabber__tab,
.tabber__tab:visited {
color:var(--wiki-content-text-color);
}
.tabber__tab:hover,
.tabber__tab:hover:visited,
.tabber__tab[aria-selected="true"],
.tabber__tab[aria-selected="true"]:visited {
color: var(--wiki-content-link-color);
}
.tabber__indicator {
background: var(--wiki-content-link-color);
}
.tabber__header__prev::after,
.tabber__header__next::after {
filter: var(--wiki-icon-general-filter);
}
/********************
* End Tabber styles *
*********************/
/***************************************
* Various fixes for multi-theme Vector *
****************************************/
:focus,
:focus-visible {
outline-color:var(--wiki-accent-color)
}
:focus-visible {
outline-style:solid;
}
.oo-ui-iconElement-icon {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-iconElement-icon.oo-ui-icon-reload {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
fieldset {
border-color:var(--wiki-content-border-color);
}
hr {
background-color:var(--wiki-content-border-color);
}
.CategoryTreeToggle {
color:var(--wiki-content-link-color);
}
input,
select {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
input:hover,
input:focus,
input:active {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
input:focus-visible {
outline: 1px solid var(--wiki-accent-color);
}
input::file-selector-button,
input[type="button"],
input[type="submit"] {
background-color:var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.vector-body blockquote {
border-color:var(--wiki-content-border-color);
}
ol.references li:target, sup.reference:target {
background-color: rgba(var(--wiki-accent-color--rgb), .1);
}
/* category bar and filetoc */
.catlinks,
ul#filetoc {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
/**/
body .ui-dialog .ui-widget-header {
/* we need an important here because the built-in styles have one :( */
background: var(--wiki-content-background-color) !important;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick {
filter: var(--wiki-icon-general-filter);
}
.ui-widget-header .ui-dialog-titlebar-close.ui-state-hover {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.ui-widget-content {
background: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
body .ui-button {
/* we need an important here because the built-in styles have one. Vector is a mess */
background: var(--wiki-accent-color) !important;
border-color: var(--wiki-accent-color) !important;
color: var(--wiki-accent-label-color);
}
body .ui-button:hover,
body .ui-button:focus,
body .ui-button:active {
/* we need an important here because we had to use some above */
background: var(--wiki-accent-color--hover) !important;
border-color: var(--wiki-accent-color--hover) !important;
color: var(--wiki-accent-label-color);
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
color: var(--wiki-accent-label-color);
}
#contentSub,
#contentSub2 {
color:var(--wiki-content-text-mix-color);
}
/* arrow on redirect pages */
.mw-content-ltr .redirectText li:first-child {
padding-left:0;
background:none;
}
.mw-content-ltr .redirectText li:first-child::before {
content:'';
display:inline-block;
width:47px;
height:1em;
vertical-align: middle;
background-image:linear-gradient(transparent,transparent),url(/resources/src/mediawiki.action/images/redirect-ltr.svg?ff441);
filter:var(--wiki-icon-general-filter);
}
/* notifications ("your edit was saved", etc.) */
.mw-notification {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.mw-notification .oo-ui-labelElement-label {
color:var(--wiki-content-text-color);
}
.mw-notification .oo-ui-iconElement-icon {
filter:unset;
}
/**/
.mime-type.has-warning {
color:var(--wiki-content-text-color);
}
.oo-ui-image-warning.oo-ui-icon-alert,
.mw-ui-icon-alert-warning::before {
filter:drop-shadow(0 0 3px #000);
}
.oo-ui-image-invert.oo-ui-icon-subtract,
.mw-ui-icon-subtract-invert::before,
.oo-ui-image-invert.oo-ui-icon-add,
.mw-ui-icon-add-invert::before {
filter:brightness(0) var(--wiki-icon-to-link-filter);
filter:var(--wiki-icon-general-filter);
}
.mw_metadata td,
.mw_metadata th {
border-color: var(--wiki-content-border-color);
}
.mw_metadata th {
background-color: var(--wiki-content-background-color--secondary);
}
.mw_metadata td {
background-color: var(--wiki-content-background-color);
}
.mw-datatable td,
.mw-datatable th {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
#mw-allmessagestable tbody:hover td,
.mw-datatable tr:hover>td {
background-color: var(--wiki-content-background-color--secondary);
}
#mw-allmessagestable .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .8);
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable .am_actual,
#mw-allmessagestable tbody:hover .am_default {
background-color: rgba(var(--wiki-accent-color--rgb), .6);
}
#mw-allmessagestable .am_actual {
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable tbody:hover .am_actual {
background-color: rgba(var(--wiki-accent-color--rgb), .5);
}
.mw-datatable,
.mw-json {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: inherit;
}
.mw-datatable>*>tr>th,
.mw-datatable>tr>th,
.mw-json>*>tr>th,
.mw-json>tr>th {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
padding-bottom: 9px;
padding-top: 9px;
}
.mw-datatable>*>tr>td,
.mw-datatable>tr>td,
.mw-json>*>tr>td,
.mw-json>tr>td {
border-color: var(--wiki-content-border-color);
}
.mw-json tr {
background-color: inherit;
}
.mw-json .mw-json-single-value,
.mw-json .mw-json-value,
.mw-json .value {
background: rgba(var(--wiki-success-color--rgb), .6);
}
.mw-json .mw-json-empty {
background: var(--wiki-content-background-color--secondary);
}
.mw-message-box,
.mw-message-box-warning {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-message-box-warning {
border-color: var(--wiki-warning-color);
border-width: 1px 1px 1px 10px;
}
.wikitable *,
.wikitable :after,
.wikitable :before {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
.cargo-pagevalues-tableinfo {
background-color: var(--wiki-content-background-color);
border-bottom: 1px solid var(--wiki-content-border-color);
top: 46px;
position: static;
/* override sticky in the built-in */
}
.cargo-table-diagram .cargo-table-svg .node.entity-name rect {
fill: var(--wiki-content-background-color--secondary);
fill-opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node rect {
stroke: var(--wiki-content-border-color);
opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node text tspan {
fill: var(--wiki-content-text-color);
}
table.cargoTable {
color: var(--wiki-content-text-color);
}
table.cargoTable tbody td,
table.cargoTable thead th {
border: 1px solid var(--wiki-content-border-color);
}
table.cargoTable tr:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .25);
}
table.cargoTable thead tr:nth-child(odd),
table.cargoTable.noMerge thead tr:nth-child(odd) {
background-color: var(--wiki-accent-color);
}
table.cargoTable tbody tr:nth-child(2n),
table.cargoTable.noMerge tbody tr:nth-child(2n) {
background-color: var(--wiki-content-background-color);
}
table.cargoTable tbody tr:nth-child(odd),
table.cargoTable.noMerge tbody tr:nth-child(odd) {
background-color: var(--wiki-content-background-color--secondary);
}
table.cargoTable th.headerSort {
color:var(--wiki-accent-label-color);
}
table.cargoTable th.headerSort:hover {
color:var(--wiki-accent-label-color);
text-decoration:underline;
}
#mw-content-text div.cargoReplacementTableInfo {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
color:var(--wiki-content-text-color);
}
table.dataTable tbody tr {
background-color:var(--wiki-content-background-color);
}
table.dataTable.display tbody tr.odd > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--secondary--rgb), 0.75);
}
table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd,
table.dataTable.display tbody tr.even > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
background-color:rgba(var(--wiki-content-background-color--rgb), 0.75);
}
table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover {
background-color: var(--wiki-content-background-color--secondary);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
/* we need this !important to override a built-in one */
color: var(--wiki-content-text-mix-color) !important;
}
table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
border-top: 1px solid var(--wiki-content-border-color);
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
/* we need this !important to override a built-in one */
color: var(--wiki-content-mix-color) !important;
border: 1px solid var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color);
background: linear-gradient(to bottom,var(--wiki-content-background-color) 0%,var(--wiki-content-background-color--secondary) 100%);
}
div.drilldown-filters-wrapper {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.action-pagevalues tr:nth-of-type(2n) {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
}
.action-pagevalues tr:hover {
background-image: linear-gradient(rgba(var(--wiki-accent-color--rgb), 0.2), rgba(var(--wiki-accent-color--rgb), 0.2));
}
div.specialCargoQuery-extraPane {
background: var(--wiki-content-background-color);
}
.oo-ui-panelLayout-framed {
border-color:var(--wiki-content-border-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
background-color: transparent;
}
.oo-ui-inputWidget-input + .oo-ui-image-invert.oo-ui-icon-check {
background-image:none;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-checkboxInputWidget [type="checkbox"] + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span {
filter: unset;
background-color:rgba(var(--wiki-accent-color--rgb), 0.05);
border-color:rgba(var(--wiki-accent-color--rgb), 0.75);
}
.oo-ui-checkboxInputWidget [type="checkbox"]:disabled + span {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span {
border-color: var(--wiki-accent-color);
filter: unset;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span {
background-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
box-shadow: none;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
outline: 1px solid transparent;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:hover+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:active+span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus+span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active + span {
background-color: rgba(var(--wiki-accent-color--rgb), 0.5)
}
.oo-ui-image-invert.oo-ui-icon-check {
background:none;
position:relative;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content:'';
pointer-events: none;
filter:var(--wiki-icon-general-filter);
}
.oo-ui-indicatorElement-indicator {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-disabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
text-shadow: none;
}
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-savedLinksListWidget-placeholder.oo-ui-optionWidget .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget {
color: var(--wiki-content-text-color);
padding: 8px 6px;
-webkit-transition: color .3s, background-color .3s;
transition: color .3s, background-color .3s;
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-savedLinksListItemWidget-label {
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle+.mw-rcfilters-ui-table,
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle.mw-rcfilters-ui-filterTagMultiselectWidget-emphasize {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
border-color: var(--wiki-content-border-color);
padding: 0;
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label {
color: var(--wiki-content-link-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button>.oo-ui-labelElement-label:hover {
color: var(--wiki-content-link-color--hover);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:before {
content: "[";
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:after {
content: "]";
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-menuSelectWidget {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-header {
background-color: var(--wiki-content-background-color);
border-bottom-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {
border-bottom-color: var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget:hover,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget:hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15)
}
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel,
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected:hover,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected):hover {
background-color: rgba(var(--wiki-accent-color--rgb), .15);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: rgba(var(--wiki-content-text-color--rgb), .8);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox]+span {
border-color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {
color: rgba(var(--wiki-content-text-color--rgb), .6);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color: transparent;
color: var(--wiki-content-text-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled.selected {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-datePopupWidget {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {
color: rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.mw-changeslist-legend,
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
@keyframes fadeBlue {
60% {
border-top-color:var(--wiki-accent-color);
}
100% {
border-top-color:var(--wiki-content-border-color);
}
}
.mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-menuSelectWidget-footer {
background-color: var(--wiki-content-text-mix-color-95);
}
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {
background-color: rgba(var(--wiki-content-text-color--rgb), 0.1);
}
.oo-ui-iconElement-icon.mw-rcfilters-ui-filterItemHighlightButton-circle {
filter:unset;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
border-color:var(--wiki-accent-color);
}
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), .76);
}
.mw-rcfilters-ui-tagItemWidget-popup-content {
color: rgba(var(--wiki-content-text-color--rgb), .75);
}
/* fix for weird focus box on recentchanges arrows when clicking, but keep it for tab navigation */
.mw-enhancedchanges-checkbox:focus + * .mw-enhancedchanges-arrow {
outline:none;
}
.mw-enhancedchanges-checkbox:focus-visible + * .mw-enhancedchanges-arrow {
outline:1px solid var(--wiki-accent-color);
}
/**/
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {
border-top-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {
border-top-color: var(--wiki-content-background-color--secondary);
}
.unpatrolled {
color: var(--wiki-alert-color);
}
.autocomment, .autocomment a, .autocomment a:visited {
color: var(--wiki-content-text-mix-color);
}
/* Recent changes filter highlighting */
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #1c283f;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #0f3128;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #352c10;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #411d0c;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #3f0f0f;
}
.mw-icon-arrow-collapsed,
.mw-collapsible-arrow.mw-collapsible-toggle-collapsed {
filter:brightness(75%) var(--wiki-icon-general-filter);
}
/* Collapsibles */
.mw-collapsible button.mw-collapsible-toggle > span,
.mw-collapsible-toggle-default .mw-collapsible-text {
color: var(--wiki-content-link-color);
}
/*
The below rules fix an error caused by the above rule because the toggles in the edit footer
have text and an arrow in the same element, so the text gets inverted when it shouldn't be
*/
.mw-editfooter-toggler {
position:relative;
filter:unset;
background:none;
}
.mw-editfooter-toggler::before {
position:absolute;
left:0;
top:0;
background-repeat: no-repeat;
background-position: left center;
width:12px;
height:100%;
content:'';
filter:brightness(75%) var(--wiki-icon-general-filter);
}
.mw-editfooter-toggler.mw-icon-arrow-collapsed::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-collapsed-ltr.svg?40e9a);
}
.mw-editfooter-toggler.mw-icon-arrow-expanded::before {
background-image: url(/resources/src/mediawiki.icon/images/arrow-expanded.svg?d0685);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
-webkit-transition: border-color 300ms, box-shadow 300ms;
transition: border-color 300ms, box-shadow 300ms;
background-color: var(--wiki-content-background-color--secondary)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
outline: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-accent-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-alert-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-bottom-width: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-inputWidget-input {
border-radius: 0;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {
opacity: 0.5;
}
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group > input {
color:var(--wiki-content-text-color);
}
.oo-ui-tagMultiselectWidget .oo-ui-inputWidget-input {
color: inherit;
background: transparent;
font-family: inherit;
}
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle,
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input,
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow:none;
border-color:var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.oo-ui-dropdownInputWidget select {
border-color:var(--wiki-content-border-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {
border-color:var(--wiki-accent-color);
box-shadow:inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
background-color:rgba(var(--wiki-accent-color--rgb), 0.5);
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
background-color: var(--wiki-accent-color);
background-color: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-content-dynamic-color));
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
}
.oo-ui-labelWidget.oo-ui-inline-help {
color:rgba(var(--wiki-content-text-color--rgb), 0.8);
}
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending){
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.oo-ui-bookletLayout-outlinePanel {
padding: 7px 0;
}
.oo-ui-processDialog-content .oo-ui-window-head,
.oo-ui-processDialog-content .oo-ui-window-foot,
.oo-ui-messageDialog-content > .oo-ui-window-head,
.oo-ui-messageDialog-content > .oo-ui-window-foot {
outline-color: var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
border-right-color: var(--wiki-content-border-color);
}
.oo-ui-messageDialog-title {
color: var(--wiki-heading-color);
}
/* OAuth authorisation dialog */
#mw-mwoauth-authorize-form {
color: inherit;
}
.oo-ui-toolbar-bar,
.oo-ui-popupToolGroup-tools,
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover {
border-right-color:var(--wiki-content-border-color);
}
.oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-tool-active,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:active,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-tool-active > .oo-ui-tool-link,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-popupToolGroup-active > .oo-ui-tool-link,
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-link-color);
}
.oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link {
/* we remove the transition here because it causes the hard-coded color to flash briefly */
transition:none;
}
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle:hover {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
color:var(--wiki-accent-color);
}
.oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.15);
}
.oo-ui-menuToolGroup,
.oo-ui-popupToolGroup-tools {
border-color:var(--wiki-content-border-color);
}
.oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
border-color: var(--wiki-content-border-color);
box-shadow: 0 1px 1px 0 rgba(var(--wiki-content-dynamic-color--rgb),0.1);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:hover {
background-color:var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button{
color: var(--wiki-alert-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled>.oo-ui-buttonElement-button:focus {
color: var(--wiki-alert-color--hover);
}
.oo-ui-buttonElement-frameless>.oo-ui-buttonElement-button {
border: 1px solid transparent;
}
.oo-ui-buttonElement-frameless>button.oo-ui-buttonElement-button {
color: inherit;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
background-color: #bf0017;
border-color: #bf0017;
color: #fff;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: #59000b;
border-color: #59000b;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > input.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: rgba(var(--wiki-content-link-color--rgb),0.08);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background-color: transparent;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
border-color: var(--wiki-accent-color--hover);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover),inset 0 0 0 2px var(--wiki-accent-label-color);
}
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:nth-child(2n) td,
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:hover td {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-popupWidget-popup {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.mw-advancedSearch-namespace-selection {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer {
background: var(--wiki-content-background-color);
border: 1px solid var(--wiki-content-border-color);
}
.mw-advancedSearch-fieldContainer fieldset {
border-color: var(--wiki-content-border-color);
margin-top: 0;
}
.mw-advancedSearch-fieldContainer .oo-ui-labelElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label {
all: unset;
}
.mw-advancedSearch-expandablePane-button.oo-ui-widget-enabled.oo-ui-buttonWidget > .oo-ui-buttonElement-button:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.1);
color: var(--wiki-content-text-color);
}
.oo-ui-popupWidget-popup .mw-advancedSearch-tooltip-head {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuSectionOptionWidget {
color: var(--wiki-content-text-mix-color);
}
/* possibly deprecated */
.mw-ui-button:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color);
border-color: var(--wiki-content-border-color);
}
.mw-ui-button:not(:disabled):visited {
color: var(--wiki-accent-color);
}
.mw-ui-button:not(:disabled):hover {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color--hover);
}
.mw-ui-button:not(:disabled):focus {
border-color: var(--wiki-accent-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
.mw-ui-button:not(:disabled):active,
.mw-ui-button:not(:disabled).is-on {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-link-color);
}
/* end possibly deprecated */
.mw-ui-icon-before::before {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-windowManager-modal>.oo-ui-dialog {
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.5);
}
.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame {
border-color:var(--wiki-content-border-color);
}
.oo-ui-messageDialog-message {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-mix-color-95);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color--hover);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-description {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block),
.mw-body-content .error {
color: var(--wiki-alert-color);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-success-color);
border-left-width: 10px;
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-alias {
color: var(--wiki-content-text-mix-color);
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.tdg-templateDataParamWidget-param-alias:first-child {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-templatedata-doc-muted {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-accent-color);
}
/* Date picker */
.mw-widget-dateInputWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle:hover {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle > .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget {
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget-calendar {
background-color: var(--wiki-content-background-color);
}
.mw-widget-calendarWidget-header .oo-ui-labelElement-label,
.mw-widget-calendarWidget-day,
.mw-widget-calendarWidget-month,
.mw-widget-calendarWidget-year {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget-day-heading,
.mw-widget-calendarWidget-day-additional {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
.mw-widget-calendarWidget-day-today {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.mw-widget-calendarWidget-item-selected {
color: #fff;
}
.mw-widget-calendarWidget-item:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-widgets-datetime-calendarWidget:focus {
border-color: var(--wiki-content-border-color);
box-shadow: none;
}
.mw-widgets-datetime-calendarWidget-grid {
overflow-x: initial;
}
.mw-widgets-datetime-dateTimeInputWidget-handle {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-handle:hover {
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-editField:hover {
background-color: var(--wiki-content-background-color);
}
.mw-widgets-datetime-calendarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-calendarWidget-grid .mw-widgets-datetime-calendarWidget-cell.mw-widgets-datetime-calendarWidget-extra .oo-ui-buttonElement-button .oo-ui-labelElement-label {
color: rgba(var(--wiki-content-text-color--rgb), 0.55);
}
/* Unpatrolled page creations on Special:NewPages */
.not-patrolled {
background-color: rgba(var(--wiki-warning-color--rgb), 0.16);
}
.mw-spinner-container > div {
filter: var(--wiki-icon-general-filter);
}
.mw-spinner-container > div::after {
background-color:var(--wiki-content-text-color);
}
pre,
code,
.mw-code {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-templatedata-doc-param-alias {
color:var(--wiki-content-text-mix-color);
}
.mw-highlight,
.view-light .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #db0000;
--pygments-c: #3a7575;
--pygments-k: #008000;
--pygments-o: #666;
--pygments-ch: #3a7575;
--pygments-cm: #3a7575;
--pygments-cp: #986200;
--pygments-cpf: #3a7575;
--pygments-c1: #3a7575;
--pygments-cs: #3a7575;
--pygments-gd: #a00000;
--pygments-gr: #db0000;
--pygments-gh: #000080;
--pygments-gi: #008100;
--pygments-go: #6e6e6e;
--pygments-gp: #000080;
--pygments-gu: #800080;
--pygments-gt: #04d;
--pygments-kc: #008000;
--pygments-kd: #008000;
--pygments-kn: #008000;
--pygments-kp: #008000;
--pygments-kr: #008000;
--pygments-kt: #b00040;
--pygments-m: #666;
--pygments-s: #ba2121;
--pygments-na: #647421;
--pygments-nb: #008000;
--pygments-nc: #00f;
--pygments-no: #800;
--pygments-nd: #a412ff;
--pygments-ni: #6d6d6d;
--pygments-ne: #c9352e;
--pygments-nf: #00f;
--pygments-nl: #727200;
--pygments-nn: #00f;
--pygments-nt: #008000;
--pygments-nv: #19177c;
--pygments-ow: #a412ff;
--pygments-w: #6e6e6e;
--pygments-mb: #666;
--pygments-mf: #666;
--pygments-mh: #666;
--pygments-mi: #666;
--pygments-mo: #666;
--pygments-sa: #ba2121;
--pygments-sb: #ba2121;
--pygments-sc: #ba2121;
--pygments-dl: #ba2121;
--pygments-sd: #ba2121;
--pygments-s2: #ba2121;
--pygments-se: #a55a1e;
--pygments-sh: #ba2121;
--pygments-si: #af4d74;
--pygments-sx: #008000;
--pygments-sr: #af4d74;
--pygments-s1: #ba2121;
--pygments-ss: #19177c;
--pygments-bp: #008000;
--pygments-fm: #00f;
--pygments-vc: #19177c;
--pygments-vg: #19177c;
--pygments-vi: #19177c;
--pygments-vm: #19177c;
--pygments-il: #666;
}
.view-dark .mw-highlight {
--pygments-background: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
--pygments-err: #fe4242;
--pygments-c: #4b9797;
--pygments-k: #00a300;
--pygments-o: #898989;
--pygments-ch: #4b9797;
--pygments-cm: #4b9797;
--pygments-cp: #c17d00;
--pygments-cpf: #4b9797;
--pygments-c1: #4b9797;
--pygments-cs: #4b9797;
--pygments-gd: #ff3f3f;
--pygments-gr: #fe4242;
--pygments-gh: #7a7aff;
--pygments-gi: #00a000;
--pygments-go: #8a8a8a;
--pygments-gp: #7a7aff;
--pygments-gu: #f500f5;
--pygments-gt: #4e84fe;
--pygments-kc: #00a300;
--pygments-kd: #00a300;
--pygments-kn: #00a300;
--pygments-kp: #00a300;
--pygments-kr: #00a300;
--pygments-kt: #fe357e;
--pygments-m: #898989;
--pygments-s: #e25e5e;
--pygments-na: #80932a;
--pygments-nb: #00a300;
--pygments-nc: #7a7afe;
--pygments-no: #ff4040;
--pygments-nd: #bf5aff;
--pygments-ni: #999;
--pygments-ne: #da655f;
--pygments-nf: #7a7afe;
--pygments-nl: #a0a000;
--pygments-nn: #7a7afe;
--pygments-nt: #00a300;
--pygments-nv: #8381e7;
--pygments-ow: #bf5aff;
--pygments-w: #bbb;
--pygments-mb: #898989;
--pygments-mf: #898989;
--pygments-mh: #898989;
--pygments-mi: #898989;
--pygments-mo: #898989;
--pygments-sa: #e25e5e;
--pygments-sb: #e25e5e;
--pygments-sc: #e25e5e;
--pygments-dl: #e25e5e;
--pygments-sd: #e25e5e;
--pygments-s2: #e25e5e;
--pygments-se: #d07125;
--pygments-sh: #e25e5e;
--pygments-si: #c17492;
--pygments-sx: #00a300;
--pygments-sr: #c17492;
--pygments-s1: #e25e5e;
--pygments-ss: #8381e7;
--pygments-bp: #00a300;
--pygments-fm: #7a7afe;
--pygments-vc: #8381e7;
--pygments-vg: #8381e7;
--pygments-vi: #8381e7;
--pygments-vm: #8381e7;
--pygments-il: #898989;
}
div.mw-highlight {
background-color:var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .err {border-color: var(--pygments-err);}
.mw-highlight .c {color: var(--pygments-c);}
.mw-highlight .k {color: var(--pygments-k);}
.mw-highlight .o {color: var(--pygments-o);}
.mw-highlight .ch {color: var(--pygments-ch);}
.mw-highlight .cm {color: var(--pygments-cm);}
.mw-highlight .cp {color: var(--pygments-cp);}
.mw-highlight .cpf {color: var(--pygments-cpf);}
.mw-highlight .c1 {color: var(--pygments-c1);}
.mw-highlight .cs {color: var(--pygments-cs);}
.mw-highlight .gd {color: var(--pygments-gd);}
.mw-highlight .gr {color: var(--pygments-gr);}
.mw-highlight .gh {color: var(--pygments-gh);}
.mw-highlight .gi {color: var(--pygments-gi);}
.mw-highlight .go {color: var(--pygments-go);}
.mw-highlight .gp {color: var(--pygments-gp);}
.mw-highlight .gu {color: var(--pygments-gu);}
.mw-highlight .gt {color: var(--pygments-gt);}
.mw-highlight .kc {color: var(--pygments-kc);}
.mw-highlight .kd {color: var(--pygments-kd);}
.mw-highlight .kn {color: var(--pygments-kn);}
.mw-highlight .kp {color: var(--pygments-kp);}
.mw-highlight .kr {color: var(--pygments-kr);}
.mw-highlight .kt {color: var(--pygments-kt);}
.mw-highlight .m {color: var(--pygments-m);}
.mw-highlight .s {color: var(--pygments-s);}
.mw-highlight .na {color: var(--pygments-na);}
.mw-highlight .nb {color: var(--pygments-nb);}
.mw-highlight .nc {color: var(--pygments-nc);}
.mw-highlight .no {color: var(--pygments-no);}
.mw-highlight .nd {color: var(--pygments-nd);}
.mw-highlight .ni {color: var(--pygments-ni);}
.mw-highlight .ne {color: var(--pygments-ne);}
.mw-highlight .nf {color: var(--pygments-nf);}
.mw-highlight .nl {color: var(--pygments-nl);}
.mw-highlight .nn {color: var(--pygments-nn);}
.mw-highlight .nt {color: var(--pygments-nt);}
.mw-highlight .nv {color: var(--pygments-nv);}
.mw-highlight .ow {color: var(--pygments-ow);}
.mw-highlight .w {color: var(--pygments-w);}
.mw-highlight .mb {color: var(--pygments-mb);}
.mw-highlight .mf {color: var(--pygments-mf);}
.mw-highlight .mh {color: var(--pygments-mh);}
.mw-highlight .mi {color: var(--pygments-mi);}
.mw-highlight .mo {color: var(--pygments-mo);}
.mw-highlight .sa {color: var(--pygments-sa);}
.mw-highlight .sb {color: var(--pygments-sb);}
.mw-highlight .sc {color: var(--pygments-sc);}
.mw-highlight .dl {color: var(--pygments-dl);}
.mw-highlight .sd {color: var(--pygments-sd);}
.mw-highlight .s2 {color: var(--pygments-s2);}
.mw-highlight .se {color: var(--pygments-se);}
.mw-highlight .sh {color: var(--pygments-sh);}
.mw-highlight .si {color: var(--pygments-si);}
.mw-highlight .sx {color: var(--pygments-sx);}
.mw-highlight .sr {color: var(--pygments-sr);}
.mw-highlight .s1 {color: var(--pygments-s1);}
.mw-highlight .ss {color: var(--pygments-ss);}
.mw-highlight .bp {color: var(--pygments-bp);}
.mw-highlight .fm {color: var(--pygments-fm);}
.mw-highlight .vc {color: var(--pygments-vc);}
.mw-highlight .vg {color: var(--pygments-vg);}
.mw-highlight .vi {color: var(--pygments-vi);}
.mw-highlight .vm {color: var(--pygments-vm);}
.mw-highlight .il {color: var(--pygments-il);}
.mw-highlight pre {
background: var(--pygments-background)
}
.mw-content-ltr.mw-highlight-lines pre,
.mw-content-ltr.content .mw-highlight-lines pre {
padding-left: 3.5em;
box-shadow: inset 2.75em 0 0 var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .hll {
background-color: rgba(var(--wiki-accent-color--rgb), .2)
}
.mw-apisandbox-toolbar {
background: var(--wiki-content-background-color--secondary);
top: var( --wikigg-header-height );
}
/* special:replacetext */
.ext-replacetext-searchoptions {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
}
.ext-replacetext-searchoptions .ext-replacetext-divider {
border-bottom: 1px solid var(--wiki-content-border-color);
}
/**/
.view-dark textarea {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.view-dark textarea:focus-visible {
outline-color: var(--wiki-accent-color);
outline-style: solid;
}
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {
outline: 1px solid var(--wiki-accent-color);
}
/* make math formulas legible on dark theme */
.mwe-math-fallback-image-inline,
.mwe-math-fallback-image-display,
.ve-ui-mwLatexPage-symbol {
filter: var(--wiki-icon-general-filter);
}
/* search bar */
#searchInput {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
#searchButton {
filter: var(--wiki-icon-to-link-filter);
}
.vector-search-box-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* Search suggestions */
.suggestions-results,
.suggestions-special {
background-color: var(--wiki-content-background-color--secondary);
}
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--wiki-content-text-color);
}
.suggestions-result {
color: var(--wiki-content-link-color);
}
.suggestions-result-current {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.suggestions-special .special-label {
color: var(--wiki-content-text-mix-color);
}
.suggestions-special.suggestions-result-current .special-label {
color:var(--wiki-accent-label-color);
}
.suggestions-special .special-query {
color: var(--wiki-link-label-color);
}
/* search page */
fieldset#mw-searchoptions {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border-color: var(--wiki-content-border-color);
}
#mw-searchoptions .divider {
border-color: var(--wiki-content-border-color);
}
.mw-search-profile-tabs {
background-color: rgba(var(--wiki-content-background-color--secondary--rgb), 0.5);
border: 1px solid var(--wiki-content-border-color);
margin-top: 1em;
}
.mw-search-profile-tabs div.search-types ul li.current a {
color: var(--wiki-content-text-color);
}
.results-info,
.mw-search-result-data {
color: var(--wiki-content-text-mix-color);
}
/* invert the help icon on the helplink */
#mw-indicator-mw-helplink a {
background-image: none;
}
#mw-indicator-mw-helplink a::before {
background-image: url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);
background-position: left center;
background-repeat: no-repeat;
display: inline-block;
vertical-align: middle;
height: 20px;
padding-left: 25px;
content: "";
}
#mw-indicator-mw-helplink a::before {
filter: var(--wiki-icon-to-link-filter);
}
/**/
/* Login/register page */
.mw-number-text {
color:var(--wiki-content-text-mix-color);
}
.mw-body-content .mw-number-text h3 {
color:var(--wiki-heading-color);
}
.mw-number-text.icon-edits,
.mw-number-text.icon-pages,
.mw-number-text.icon-contributors {
position:relative;
background:none;
}
.mw-number-text.icon-edits::before,
.mw-number-text.icon-pages::before,
.mw-number-text.icon-contributors::before {
position:absolute;
width:95px;
height:100%;
left:0;
top:0;
content:'';
filter:brightness(0) var(--wiki-icon-general-filter);
}
.mw-number-text.icon-edits::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAACrUlEQVR4AWL4//8/oH170LEsiKIwXGPbtm0EY9s2g7bdjzh4oVnjyslKVZ3hSu+d5L/c0Xdx/Bt5jjCyAR3QAd9/+DhSW4oeoYmJGQdM4HWjYfQKTXTA8pZFeIgjOmA5Hkd0wDwe6TWa6IAcr4eA5RAdEC0neKWIDoieFcMRRPOAaDJ6+4uITxzwJ+KbmnjdaKkDliISPIv/gcvRxsT7kzgix7MGuBz1ooFyRIq3xOJ64ArUG0EMoMV5RI5nAJDjRV1Go1DIIL7meJKAAngc8Qn/tgoACuCNRtfRJhQyGQLkeJcI3u3oP3GzA5bjjYnwEEE0Acjx+urgEcRNVgFX1sUjdaHF9gA53sW/jScFKIC3SH8hIo5nDXAVwbtA8O6U4+kD6uPpA2rhWQNcXYh3N4HXSfAMAHK8838BTwBQF28hCpKAAnj3SvCsAa4heOdU8NQB5fGUAfXxhAEZ3lmCdz+B18Hx9ABN46kBrv1DeAtQsAZYivdAB08AMMLrJ3hBHU8BkOGdqcyMLcCbj4I1QH08YUCGd0kbTwCQ4MW1oFkR3kM5PAHAdVU8gjhPEk8AkOKRBjN481AwAxjhDRCM4Rq1EzwTgAzvGtoqiicAmMcbjRZI4wkATiP/eVe/4QU0DvXJ4gkAHq9gNEV4cdPRRtQjgycAOA51VkAOoECaiF5J4QkA7iVnuI+vgTcXBauAo1BjBeU0mZuCXlfm2gieOcCN5KzPadH7s9EF1CeJJwD4lKy2BLQM3UFDaFgSTwBwKcE5il6Q1wmeA95KQLGafuI54Ay+I4D2Fm1HY2QwBADPZdCG0EO0Wg5CAHAi6k1ce3E1fdDHAQ8TuG50Ml6F4TngGNQawTWjg2iCPoAG4I5vcG/QVrLDIJMDnvyNBYMDeg7ogA7ogJ4DOqBmnwD4A/itR9A4HwAAAABJRU5ErkJggg==) no-repeat left center;
}
.mw-number-text.icon-pages::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAAByUlEQVR4Ae3XQ6JcQRhH8Rs7mYWT2LZt25rEtpNvicGCOid51lWhX3X/B78F1ClnjUZDHChCDgVUQAVUwF+//zTbaEzwJKuqFQJOwVOYB0fSDege8RnMg8OxA47HhMhGho4YM+BHWGTXMApZP1NxAqdKuIS3DhETC5gT0cEonM+LmH7A8BHHF4zhUMyAr3DKswt4ARvCVQ8RL8FyHIoV8DqyAEbidMCIu2AFDqUbEBiLd4EiroOVcDDdgMBJWI4rNSOugpV0MOWAa2EBIq6HVXAw1YDzYQEiboVVdCDFgLNhASIegtWwP7WAM2AVXC4Z8SKsho+pBZwDCxDxIZ7hGo5iN7ZgG/bjOj61QsB5sAARxyArMA7nUw+4GuYQcaSHv/PrlAPuhDnYh8zR9ZQDnoF1+ooXuI87uIvH+JoT8ES7B1yJxZiGETnbbAHuKqCbkbiqgG5mK6Cb8QqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogG0acAwmVHRLAXschDlQQAVUwKYGXIZTDo7qFnakgAqogP4ooAK+waVh5GpSAROggAqogFKOAiqgAiqg/AUjJ7hc1MT1egAAAABJRU5ErkJggg==) no-repeat left center
}
.mw-number-text.icon-contributors::before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAtCAYAAAA5reyyAAAEMElEQVR4AWJ4/uLFYMJsgHbtIVhzLQqg8G7btm3bfLZt2/abtG3btm3btt19tXuNU5UbnV9VPfj2PCtODh7DaOzHDdzEIQxFG6SERItoilcPq6EOpqNsrAdMiWb4CQPQEx+jMsSH13Ad6tJRtIf4UBkfoyf642c0Q8pwBSyOEYiDWpzHP8gIcelZ3IV6dBENIS5lxD84D7WIwwgUD3XActjk8jTLDnFQAiegPm1FFoiD7JgKdbAJ5UIVMA0WQ10aCnEwHBrQ/xAHQ6EuLULqUAT8EurRkxAbtXEWGtBu5IPYeBLq0RemA6bDUqhHwyE2/oIa8qHho3wp0pkM2AS3oR4dRCmIFWZADRkEsUIpHIR6dBtNTAZ8DepDEhpDLIphL9Q9X0dMYyRBfXjNZMD3oT61hFjUwHmoITtQAGLREurT+yYDvgn1IQ4NwhBwP0pALBogDurDmyYDPgL14QjKQCzK43gYjsAyOAL14RGTAcvhKNSjWUgLsciDzVBDliG9zceJWT53fFlzAYGJUI/+g9iYCjVkBMTGv1CPJkJMB/wM6sEdtILY6Aw15A+IjVa4A/Xgs1C9ym2AujQVkoznkQgN6CpaQAwd7euQynxA4EMkuTz6noAkIxu2QQNaAXHwhMujMAkfhvpz1gSogwEQF/pAA/oV4sIAqIPxkFAHLIwVUBuLkQ/iQkNchPp0BHkhLuTDYocjuVDoAwLNobCKx7MQZ0buxn9CPHgO8VBYNYOEI2AxTIPaWI3SEJdq47rPz1jZIC6VxmqHm17RUAYsjm+wB+rgDH5FZYgL/0M9egjiQmX8hjNQB3vwDYqZClgRn2I8TkM9uoxp+BY1IDayYAnUpd8hyaiBbzEdl6EencZ4fIoKXgPWQ0eswTmoIRexCz9DYFUWh6AOeiEFBFYfYYv7aK6cxRp0RL3kAjbBSsRBQ+gwykBg1SrAF+5qOAUNoTisRBNrwHeQAA2D7hAbLQL+qOoBDYMEvA0RRm3cg4bQIYxBO4iNnFgOdfAoJBntMAaHoSF0D7WtbwOmJGIHBuFtFHJxhx8HdeEEnoI4KIS3MQg7kAg1rI8w9kMN2YQ/8RByQRwUxE844GPvj0B9iAu58BD+NPwdcp8wrkEDOoG3kR3iIC0exhAcgQZwHQvwOfJDXMiOt3ECGtA1EwH3oDLERgoUxisYhv24AzUoEWexCD+iJtJBklEF+yId8A7aQywyoCK+xCJcRSI0TO5iL7qjDXIjBcTiIdwNGnAetmKjR8fQHdYL93tYiSRolDiJzqgLseiOYz62fyvmCcOUJ3EAGuV6oUi0rVD9BBpDtqJstARsj3hojFmBdNEQcDw0Rn0V6YAVcBIao2YjXSQDtoDGsDOoFMmAD0FjXLMHAYN5KJIBW+FBwADq4x40hrWLZMCKOIhEXIsxd3EdDSF+3QeCfPkMAgchOAAAAABJRU5ErkJggg==) no-repeat left center
}
/**/
/* Multimedia viewer */
.mw-mmv-post-image,
.mw-mmv-image-metadata {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
box-shadow: -4px 6px 0 0 var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis::before {
background-image: linear-gradient(to right, rgba(var(--wiki-content-background-color--rgb), 0) 0%, var(--wiki-content-background-color) 100%);
}
.mw-mmv-ttf-ellipsis-container:hover .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover, .mw-mmv-ttf-ellipsis-container .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
}
.mw-ui-button.mw-ui-progressive:not(:disabled) {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):hover {
background-color: var(--wiki-accent-color--hover);
}
.skin-vector .mw-ui-button.mw-ui-progressive:hover,
.skin-vector .mw-ui-button.mw-ui-primary:disabled {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color);
border: 2px solid var(--wiki-content-border-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):active,
.mw-ui-button.mw-ui-progressive:not(:disabled).is-on {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color)
}
/* possibly deprecated */
.mw-ui-input:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-ui-input:not(:disabled):hover,
.mw-ui-input:not(:disabled):focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-ui-input::placeholder {
color:var(--wiki-content-text-mix-color);
}
/* end possibly deprecated */
.mw-mmv-dialog {
background-color: var(--wiki-content-background-color);
box-shadow: 0 2px 2px 0 var(--wiki-content-border-color);
}
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-options-dialog-header {
color: var(--wiki-content-text-color);
}
.mw-mmv-options-text-header,
.mw-mmv-options-text-body {
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-dialog .mw-mmv-dialog-warning {
color: #000;
}
.mw-mmv-dialog .mw-mmv-dialog-warning a {
color: #0645ad;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu {
background-image: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu span {
display: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu::after {
display:inline-block;
width:8px;
height:100%;
content:'';
--mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath fill=%22%23000%22 fill-rule=%22evenodd%22 d=%22m2.023 3 3.49 5.953L9 3z%22 clip-rule=%22evenodd%22/%3E %3C/svg%3E") no-repeat;
--mask-size: 12px;
--mask-position: center;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.76);
}
.oo-ui-optionWidget-selected .mw-mmv-embed-dimensions {
color: rgba(var(--wiki-content-text-color--rgb), 0.82);
}
.mw-mmv-download-pane .mw-mmv-download-attribution {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-download-pane .mw-mmv-download-attribution:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
color: var(--wiki-content-text-color);
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-preview-link,
.mw-mmv-download-pane .mw-mmv-download-attribution-cta-invite {
color: var(--wiki-content-text-mix-color);
}
.mw-ui-button.mw-ui-quiet,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive {
color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):focus {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 1), inset 0 0 0 2px var(--wiki-accent-color);
}
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:active+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:active,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:active,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:active,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:focus+.mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:focus {
color: var(--wiki-content-text-color);
}
/**/
/* Echo */
.mw-echo-ui-notificationItemWidget {
background-color: var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-unread,
.mw-echo-ui-placeholderItemWidget {
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.8);
}
.mw-echo-ui-crossWikiUnreadFilterWidget {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiUnreadFilterWidget-subtitle {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationItemWidget-unread:hover,
.mw-echo-ui-notificationItemWidget:hover,
.mw-echo-ui-notificationsInboxWidget-toolbarWrapper {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-menuItemWidget > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
.mw-echo-ui-notificationItemWidget-content-message-body {
color:var(--wiki-content-text-mix-color);
}
.mw-echo-ui-notificationsListWidget:not(:hover) a,
#p-personal .mw-echo-ui-notificationsListWidget:not(:hover) a.new,
.mw-echo-ui-notificationItemWidget-content-message-header,
.mw-echo-ui-notificationItemWidget-content-actions-timestamp{
color:var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-optionWidget-selected > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-content-text-color);
}
.mw-echo-ui-pageNotificationsOptionWidget-label-count {
background-color:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-color);
}
.mw-echo-ui-notificationItemWidget,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer,
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-footer .mw-echo-ui-notificationBadgeButtonPopupWidget-footer-buttons .oo-ui-buttonElement:last-child {
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-body > .mw-echo-ui-notificationsListWidget > .mw-echo-ui-notificationItemWidget:focus {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
border-color:var(--wiki-content-border-color);
}
.mw-echo-ui-notificationItemWidget:last-child {
border-bottom:1px solid var(--wiki-content-border-color);
}
.mw-echo-ui-crossWikiNotificationItemWidget-group,
.mw-echo-ui-bundleNotificationItemWidget-group {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-notificationItemWidget-icon{
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle {
background-color:var(--wiki-accent-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color);
}
.mw-echo-ui-toggleReadCircleButtonWidget:hover .mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color:var(--wiki-content-background-color--secondary);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color:var(--wiki-accent-color);
}
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted,
.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-pressed.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted{
background-color:rgba(var(--wiki-accent-color--rgb), 0.2);
color:var(--wiki-accent-color);
}
.oo-ui-optionWidget-selected .mw-echo-ui-pageNotificationsOptionWidget-label-count {
color:var(--wiki-accent-color);
}
@-webkit-keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@keyframes unseen-fadeout-to-unread {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color--secondary);
}
}
@-webkit-keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
@keyframes unseen-fadeout-to-read {
from {
background-color:rgba(var(--wiki-accent-color--rgb),0.2);
}
to {
background-color:var(--wiki-content-background-color);
}
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {
border-bottom-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {
border-bottom-color: var(--wiki-content-background-color--secondary);
}
.client-js .mw-echo-special-nojs {
filter:var(--wiki-icon-general-filter)
}
/**/
/*************************
* End Vector theme fixes *
**************************/
/**************
* Codex fixes *
***************/
/* text input */
.cdx-text-input__input:enabled {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.cdx-text-input__input:disabled {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.25);
background: var(--wiki-content-text-mix-color-95);
color: rgba(var(--wiki-content-text-color--rgb), 0.25);
text-shadow: none;
border-color: var(--wiki-content-text-mix-color);
}
.cdx-text-input__input::placeholder {
color:var(--wiki-content-text-mix-color);
}
.cdx-text-input__input:enabled:hover,
.cdx-text-input__input:enabled:focus {
border-color:var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-text-input__input:enabled:read-only {
background-color:var(--wiki-content-text-mix-color-95);
}
.cdx-text-input__input:enabled:read-only,
.cdx-text-input__input:enabled:read-only:hover,
.cdx-text-input__input:enabled:read-only:focus {
border-color:var(--wiki-content-text-mix-color);
box-shadow:none;
}
/**/
/* Buttons */
.cdx-button:enabled,
.cdx-button.cdx-button--fake-button--enabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
border-color: var(--wiki-content-border-color);
}
.cdx-button:enabled:hover,
.cdx-button.cdx-button--fake-button--enabled:hover {
background-color: var(--wiki-content-text-mix-color-95);
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: var(--wiki-content-border-color);
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
color: var(--wiki-content-link-color--hover);
}
.cdx-button:enabled:active,
.cdx-button.cdx-button--fake-button--enabled:active,
.cdx-button:enabled.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-color--hover);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color),inset 0 0 0 2px var(--wiki-content-background-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color: var(--wiki-accent-label-color);
}
.cdx-button:enabled.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:hover {
color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive.cdx-button--is-active {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive {
color: var(--wiki-accent-color);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:hover {
background-color:rgba(var(--wiki-accent-color--rgb), 0.1);
color: rgba(var(--wiki-accent-color--rgb), 0.9);
}
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive:active,
.cdx-button:enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive.cdx-button--is-active {
background-color: rgba(var(--wiki-accent-color--rgb), 0.3);
color: var(--wiki-accent-label-color);
border-color: rgba(var(--wiki-accent-color--rgb), 0.3);
}
.cdx-button:enabled:focus:not(:active):not(.cdx-button--is-active),
.cdx-button.cdx-button--fake-button--enabled:focus:not(:active):not(.cdx-button--is-active) {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-content-link-color);
}
@supports ((-webkit-mask-image:none) or (mask-image:none)) {
.cdx-button:enabled.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:hover .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-label-color);
}
.cdx-button:enabled .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:hover .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:hover .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
.cdx-button:enabled:active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled:active .cdx-button__icon,
.cdx-button:enabled.cdx-button--is-active .cdx-button__icon,
.cdx-button.cdx-button--fake-button--enabled.cdx-button--is-active .cdx-button__icon {
background-color: var(--wiki-content-link-color);
}
}
/**/
/* Checkboxes */
.cdx-checkbox__icon {
background-color:rgba(var(--wiki-content-link-color--rgb),0.05);
}
.cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: rgba(var(--wiki-accent-color--rgb),0.75);
}
.cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:focus:not(:active) + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.9);
}
.cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
border-color: rgba(var(--wiki-content-link-color--rgb), 0.5);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active):not(:hover) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active):not(:hover) + .cdx-checkbox__icon {
background-color: var(--wiki-content-link-color);
border-color: var(--wiki-content-link-color);
}
.cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color), inset 0 0 0 2px var(--wiki-accent-label-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled + .cdx-checkbox__icon {
border-color: #b32424;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:hover + .cdx-checkbox__icon {
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:focus + .cdx-checkbox__icon {
border-color: var(--wiki-accent-color);
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate + .cdx-checkbox__icon {
background-color: #d73333;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:hover + .cdx-checkbox__icon,
cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:hover + .cdx-checkbox__icon {
background-color: #ff4242;
border-color: #ff4242;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:active + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:active + .cdx-checkbox__icon {
background-color: #b32424;
border-color: transparent;
}
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:checked:focus:not(:active) + .cdx-checkbox__icon,
.cdx-checkbox--status-error .cdx-checkbox__input:enabled:indeterminate:focus:not(:active) + .cdx-checkbox__icon {
background-color: #d73333;
border-color: var(--wiki-accent-color);
}
.cdx-checkbox__input:disabled + .cdx-checkbox__icon {
background-color: #c8ccd1;
border-color: #c8ccd1;
}
.cdx-checkbox__input:disabled ~ .cdx-checkbox__label {
color: #72777d;
}
.cdx-checkbox__input:checked:not(:indeterminate) + .cdx-checkbox__icon::before {
/* this monstrosity guarantees the checkmark has visual contrast */
/* increasing contrast further has odd effects on the checkmark, so don't do that */
/* note that the assumed input is white, so the it's an inverted icon-to-link-filter which assumes black */
filter:var(--wiki-icon-to-link-filter) saturate(0) contrast(500%);
}
/**/
/* Switches */
.cdx-toggle-switch__switch {
background-color:var(--wiki-content-background-color);
border-color:rgba(var(--wiki-content-dynamic-color--rgb), 0.65);
}
.cdx-toggle-switch__input:enabled ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:focus:not(:active) ~ .cdx-toggle-switch__switch{
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-accent-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch {
background-color:var(--wiki-accent-color);
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch::before,
.cdx-toggle-switch__input:enabled:checked:focus:not(:active) ~ .cdx-toggle-switch__switch .cdx-toggle-switch__switch__grip{
border-color:var(--wiki-accent-label-color);
}
.cdx-toggle-switch__input:enabled:checked:hover ~ .cdx-toggle-switch__switch,
.cdx-toggle-switch__input:enabled:checked:focus ~ .cdx-toggle-switch__switch{
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
border-color: rgba(var(--wiki-accent-color--rgb), 0.75);
}
/**/
/* Tabs */
.ext-wc-editor .cdx-tabs--framed .cdx-tabs__header {
background-color:var(--wiki-content-background-color--secondary);
border-bottom:1px solid var(--wiki-accent-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"],
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item[aria-selected="true"]:hover {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:enabled:hover {
background-color: rgba(var(--wiki-accent-color--rgb), 0.75);
color:var(--wiki-accent-label-color);
}
.cdx-tabs--framed > .cdx-tabs__header .cdx-tabs__list__item:focus-visible,
.cdx-tabs:not(.cdx-tabs--framed) > .cdx-tabs__header .cdx-tabs__list__item:focus-visible {
box-shadow:inset 0 0 0 2px var(--wiki-accent-color);
}
/**/
/* Menus */
.cdx-menu {
background-color: var(--wiki-content-background-color);
border-color: 1px solid var(--wiki-content-border-color);
box-shadow: 0 2px 2px rgba(var(--wiki-content-dynamic-color--inverted--rgb,.2));
}
.cdx-menu-item--enabled,
.cdx-menu-item--enabled .cdx-menu-item__content {
color: var(--wiki-content-text-color);
}
.cdx-menu-item--enabled.cdx-menu-item--highlighted {
background-color: rgba(var(--wiki-accent-color--rgb), 0.2);
}
.cdx-menu-item--enabled.cdx-menu-item--selected {
background-color:var(--wiki-content-background-color--secondary);
}
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--selected.cdx-menu-item--highlighted .cdx-menu-item__text__description,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__content,
.cdx-menu-item--enabled.cdx-menu-item--active .cdx-menu-item__text__description{
color:var(--wiki-accent-color);
}
/**/
/* Progress bar */
.cdx-progress-bar:not(.cdx-progress-bar--disabled) .cdx-progress-bar__bar {
background-color: var(--wiki-accent-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--disabled).cdx-progress-bar--block {
background-color: var(--wiki-content-background-color);
}
.cdx-progress-bar:not(.cdx-progress-bar--inline) {
border-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
/**/
/* Cards */
.cdx-card {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.cdx-card__text__title {
color: var(--wiki-heading-color);
}
.cdx-card__text__description,
.cdx-card__text__supporting-text,
.cdx-card__text__description .cdx-icon,
.cdx-card__text__supporting-text .cdx-icon {
color: var(--wiki-content-text-color);
}
/**/
.cdx-icon svg {
fill:var(--wiki-content-link-color);
}
/************
* End codex *
*************/
/************************
* Theme-based Scribunto *
*************************/
#mw-scribunto-input {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-scribunto-console-fieldset,
.mw-scribunto-message,
.mw-scribunto-input,
.mw-scribunto-error,
.mw-scribunto-print,
.mw-scribunto-normalOutput {
background: transparent;
}
.mw-scribunto-console-fieldset {
color: var(--wiki-content-text-color);
}
.mw-scribunto-message {
color: var(--wiki-content-text-color);
}
.mw-scribunto-input {
color: var(--wiki-content-text-color--hover);
}
.mw-scribunto-error {
color: var(--wiki-alert-color);
}
.mw-scribunto-print {
color: var(--wiki-content-text-color);
}
.mw-scribunto-normalOutput {
color: var(--wiki-content-text-color);
}
/****************
* End Scribunto *
*****************/
/***************************
* Theme-based VisualEditor *
****************************/
.ve-activated .vector-menu-tabs .selected {
box-shadow: inset 0 -1px 0 rgba(var(--wiki-content-border-color--rgb),0.5);
}
.ve-init-mw-progressBarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px rgba(var(--wiki-content-dynamic-color--rgb),0.15);
}
.ve-init-mw-progressBarWidget-bar {
background-color:var(--wiki-accent-color);
}
.ve-init-mw-desktopArticleTarget-toolbarPlaceholder-bar {
border-bottom-color: var(--wiki-content-border-color);
}
div.ve-ce-branchNode {
border-color:var(--wiki-content-border-color);
}
.ve-ce-focusableNode-highlight {
background: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ce-surface-highlights-focused .ve-ce-focusableNode-highlights {
opacity: 0.25;
}
.ve-ce-branchNode-blockSlug, .ve-ce-branchNode-newSlug:not(.ve-ce-branchNode-newSlug-open) {
outline-color: var(--wiki-accent-color);
background-color: rgba(var(--wiki-content-dynamic-color--inverted--rgb),0.75);
}
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
figure[typeof~='mw:Image/Thumb'],
figure[typeof~='mw:Video/Thumb'],
figure[typeof~='mw:Audio/Thumb'],
figure[typeof~='mw:Image/Frame'],
figure[typeof~='mw:Video/Frame'],
figure[typeof~='mw:Audio/Frame'] {
border-color: var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
border-color: var(--wiki-content-border-color);
background: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Frame'] > figcaption,
figure[typeof~='mw:Image/Thumb'] > figcaption,
figure[typeof~='mw:Video/Thumb'] > figcaption,
figure[typeof~='mw:Audio/Thumb'] > figcaption,
figure[typeof~='mw:Image/Frame'] > figcaption,
figure[typeof~='mw:Video/Frame'] > figcaption,
figure[typeof~='mw:Audio/Frame'] > figcaption {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character,
.oo-ui-toolbar-position-top .ve-ui-toolbarDialog-position-above,
.oo-ui-bookletLayout > .oo-ui-menuLayout-menu,
.ve-ui-mwTwoPaneTransclusionDialogLayout > .oo-ui-menuLayout-menu,
.ve-ui-specialCharacterPage-character:hover {
border-color:var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character:hover {
box-shadow:inset 0 0 1px 1px var(--wiki-accent-color);
}
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title,
.oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title {
color: rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.78);
}
.ve-activated .ve-init-mw-desktopArticleTarget-originalContent #catlinks:hover {
background: rgba(var(--wiki-content-link-color--rgb),0.1);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
color: var(--wiki-accent-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color);
}
.oo-ui-tabOptionWidget {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):hover {
color: var(--wiki-accent-color--hover);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):active {
color: var(--wiki-content-text-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.ve-ce-linkAnnotation.ve-ce-annotation-active {
box-shadow: 0 0 0 1px rgba(var(--wiki-content-link-color--rgb), 0.2);
background-color: rgba(var(--wiki-content-link-color--rgb), 0.1);
}
.ve-ui-desktopContext .ve-ui-linkContextItem .ve-ui-linkContextItem-label .ve-ui-linkContextItem-label-preview {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-toolbarDialog {
background-color: rgba(var(--wiki-content-dynamic-color--rgb),0.05);
}
.ve-ce-languageAnnotation {
background-color: rgba(var(--wiki-content-dynamic-color--rgb), 0.2);
border-color:var(--wiki-content-link-color);
}
.mw-widget-mediaResultWidget-overlay {
box-shadow: inset 0 0 0 1px var(--wiki-content-border-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button {
background-color: transparent;
border-right-color: rgba(var(--wiki-accent-color--rgb), 0.5);
}
.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
background-color: rgba(var(--wiki-accent-color--rgb),0.1);
color: var(--wiki-accent-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-dynamic-color--secondary);
}
.mw-upload-bookletLayout-filePreview {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwMediaDialog-panel-imageinfo-details {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
-webkit-text-fill-color: rgba(var(--wiki-content-text-color--rgb), 0.5);
}
.oo-ui-optionWidget.oo-ui-widget-disabled {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLanguagesPage-languages-table th,
.ve-ui-mwLanguagesPage-languages-table td {
border-bottom-color: var(--wiki-content-border-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(even) td {
background: var(--wiki-content-background-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(odd) td {
background: rgba(var(--wiki-content-dynamic-color--secondary--rgb), 0.05);
}
.ve-ui-targetWidget {
border-color: var(--wiki-content-border-color);
}
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {
background: var(--wiki-content-background-color);
}
.ve-ui-targetWidget-focused {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-sticky {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.oo-ui-optionWidget-highlighted {
color: var(--wiki-content-dynamic-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage:hover,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage.oo-ui-optionWidget-highlighted {
color: var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-no-template-parameters {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwTemplatePage-description {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwParameterPage-undocumentedLabel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexDialog-content .oo-ui-bookletLayout-stackLayout h3 {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexPage-symbol {
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwGalleryDialog-highlighted-image {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwHelpPopupTool-version-label, .ve-ui-mwHelpPopupTool-version-link,
.ve-ui-mwHelpPopupTool-version-date {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwSaveDialog-summary {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwSaveDialog-options {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwSaveDialog-license {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:hover,
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:active {
border-right-color: var(--wiki-accent-color);
border-left-color: var(--wiki-accent-color);
}
.ve-ui-debugBar {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-commands-divider {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump > table {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump td {
background-color: var(--wiki-content-background-color);
}
.ve-ui-debugBar-dump th {
color: rgba(var(--wiki-content-text-color--rgb),0.8);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump ol {
color: rgba(var(--wiki-content-text-color--rgb),0.6);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-dynamic-color);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element {
background-color: rgba(var(--wiki-content-link-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char {
background-color: rgba(var(--wiki-success-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: rgba(var(--wiki-warning-color--rgb),0.2);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-note {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-debugBar-filibuster {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-transactions > ol > li {
border-color: var(--wiki-content-border-color);
}
/*******************
* End VisualEditor *
********************/
/**************************
* Theme-based AbuseFilter *
***************************/
table.mw-abuselog-details {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th,
table.mw-abuselog-details td,
div.mw-abusefilter-editor {
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th {
background: var(--wiki-content-background-color--secondary);
}
body td.mw-abusefilter-history-changed {
background-color:rgba(var(--wiki-alert-color--rgb),0.2);
}
/******************
* End AbuseFilter *
*******************/
/***********************
* Theme-based msupload *
************************/
#msupload-div,
#msupload-list .file {
background-color:var(--wiki-content-background-color);
border-color:var(--wiki-content-border-color);
}
#msupload-select {
filter:brightness(0) var(--wiki-icon-to-link-filter);
}
#msupload-dropzone {
border-color:var(--wiki-content-border-color);
color:var(--wiki-content-text-color);
}
.drop-over {
background-color:var(--wiki-accent-color);
color:var(--wiki-accent-label-color) !important;
}
#msupload-bottom #msupload-files {
padding-left:0;
background: none;
}
#msupload-bottom #msupload-files::before {
display:inline-block;
background: url(/extensions/MsUpload/resources/images/msu-upload-icon.png?bdd61) no-repeat 0 0;
background-position:left center;
height:22px;
width:25px;
content:'';
vertical-align: top;
filter:var(--wiki-icon-general-filter);
}
#msupload-list .file .file-size {
color: var(--wiki-content-text-mix-color);
}
#msupload-div a {
color: var(--wiki-content-link-color);
}
#msupload-list .file .file-name:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-name-input {
background: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-warning {
color: var(--wiki-warning-color);
}
/***************************
* End theme-based msupload *
****************************/
/*****************************
* Theme-based commentstreams *
******************************/
.cs-title-edit-field {
border-color:var(--wiki-accent-color);
}
.cs-title-edit-field::placeholder,
.view-dark .cs-body-edit-field::placeholder {
color: var(--wiki-content-text-mix-color);
}
.cs-edit-box ,
.cs-expanded .cs-comment-header {
background-color: var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.cs-target-comment .cs-comment-header {
border-color:var(--wiki-accent-color);
}
.cs-comment-author a {
color: var(--wiki-content-link-color);
}
.cs-comment-details {
color: rgba(var(--wiki-content-text-color--rgb), 0.95);
}
.cs-comment {
border:1px solid var(--wiki-content-border-color);
}
.cs-comment-body {
padding:0 5px;
}
/*********************************
* End theme-based commentstreams *
**********************************/
/************************
* Theme-based checkuser *
*************************/
.mw-datatable.ext-checkuser-investigate-table tr:hover td {
background-color:var(--wiki-content-background-color);
}
.mw-datatable.ext-checkuser-investigate-table th {
background-color:var(--wiki-content-background-color--secondary);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) .ext-checkuser-investigate-table-row-hover-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr:hover td{
background-color:rgba(var(--wiki-warning-color--rgb),0.1);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td.ext-checkuser-investigate-table-cell-hover-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td:hover.ext-checkuser-investigate-table-cell-pinnable {
background-color:rgba(var(--wiki-warning-color--rgb),0.4);
}
.ext-checkuser-investigate-copy-message.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.mw-special-Investigate .ext-checkuser-investigate-subtitle-fieldset {
background-color:var(--wiki-content-background-color--secondary);
}
/****************
* End checkuser *
*****************/
/*********************
* Mobile adjustments *
**********************/
@media screen and (max-width:720px) {
:root {
--wiki-content-right-margin: 0px;
--wiki-content-padding:0.5rem;
--wiki-navigation-right-margin: 1px;
--wiki-navigation-left-margin: 0px;
--wiki-navigation-top-padding: 5px;
--wiki-navigation-bottom-padding:0px;
--wiki-navigation-height:2rem;
--wiki-navigation-search-height:2.15rem;
--wiki-navigation-search-margin:0.5rem;
--wiki-logo-height: 80px;
--wiki-logo-width: 100%;
--wiki-logo-margin: 10px;
--wiki-head-height: calc(var(--wiki-logo-height) + (var(--wiki-logo-margin) * 2) + var(--wiki-navigation-height) + var(--wiki-navigation-top-padding) + var(--wiki-navigation-bottom-padding));
--wiki-head-icon-padding: 0.25rem;
--wiki-head-icon-size: calc(var(--wiki-navigation-height) - var(--wiki-head-icon-padding) * 2);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-menu-margin: 0.2rem;
--wiki-menu-top-offset: calc(var(--wiki-head-height) + var( --wikigg-header-height ) + var(--wiki-navigation-bottom-padding) + var(--wiki-navigation-search-margin));
}
#mw-page-base,
#mw-head-base {
height:var(--wiki-head-height);
}
#mw-page-base {
padding-top: var( --wikigg-header-height );
}
#mw-head-base {
margin-top:calc(var(--wiki-head-height) * -1);
}
#p-logo,
#p-logo a {
height: var(--wiki-logo-height);
width: var(--wiki-logo-width);
}
#p-logo {
position:absolute;
background:none;
padding:0;
left:0;
margin:var(--wiki-logo-margin) 0;
transform:none;
top:calc(var(--wikigg-header-height));
}
.mw-wiki-logo {
background-size:contain;
}
#mw-head {
left:0;
width:100%;
top:calc(var(--wiki-head-height) + var( --wikigg-header-height ) - var(--wiki-navigation-height));
border:none;
border-image:none;
}
#mw-navigation {
position:unset;
}
#left-navigation,
#right-navigation {
margin-top: 0;
height:var(--wiki-navigation-height);
}
#right-navigation {
margin-right: var(--wiki-navigation-right-margin);
}
div#left-navigation {
margin-left: var(--wiki-navigation-left-margin);
}
div#right-navigation div#p-search {
margin-right: 0;
}
.vector-menu-tabs-legacy,
.vector-menu-dropdown {
height:var(--wiki-navigation-height);
}
.vector-menu-tabs-legacy li a {
height:var(--wiki-navigation-height);
}
#p-cactions {
padding-bottom: 0px;
}
#p-search {
position: absolute;
left: 50%;
transform:translateX(-50%);
top: calc(var(--wiki-navigation-height) + var(--wiki-navigation-bottom-padding));
margin-left:0px;
z-index: 4 /** above #mw-panel **/;
}
#simpleSearch {
width: calc(100vw - var(--wiki-navigation-right-margin) - var(--wiki-navigation-left-margin));
}
.vector-search-box-input {
height:var(--wiki-navigation-search-height);
}
.vector-search-box form {
margin:var(--wiki-navigation-search-margin) 0px;
}
.mw-body,
.mw-footer {
border-left-width: 0;
border-right-width: 0;
}
.mw-body {
margin-top: 0;
padding-top:calc(var(--wiki-content-padding) + var(--wiki-navigation-search-height) + var(--wiki-navigation-bottom-padding) + (var(--wiki-navigation-search-margin) * 2));
}
#mw-panel {
position: unset;
width:100%;
margin: 0px auto;
padding: 0;
top: 0;
background-position:bottom right, top center;
background-size:100% 0.5em, 100% 100%;
float:unset;
}
.vector-menu-dropdown .vector-menu-content {
right: 0;
left: unset;
}
#mw-panel .vector-menu-portal {
box-sizing:border-box;
border-left-width:0;
border-right-width:0;
background-color: var(--wiki-sidebar-background-color);
}
table.wikitable,
table.responsive-table {
display: block;
overflow-x: scroll;
}
.gallerybox,
.gallerybox > div,
.gallerybox .thumb {
max-width:100%;
}
/* disable float on RecentChanges legend */
.mw-changeslist-legend {
float: none;
margin: 0 auto;
}
/* advanced search options */
#mw-searchoptions table {
float: none;
}
#mw-searchoptions table td {
display: block;
}
/* popup when clicking the download button in multimediaviewer */
.mw-mmv-dialog {
width: unset;
}
/* turn math elements into scroll blocks unless they're an immediate child of a span */
:not(span) > math.mwe-math-element {
overflow: auto hidden;
max-width: 100%;
}
/* Expandable mobile navigation panel */
body.has-vector-mobile-menu #mw-panel {
position: absolute;
top: var(--wiki-menu-top-offset);
z-index: 3;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle {
position: relative;
z-index: 5;
display: block;
appearance: none;
border: 1px solid var(--wiki-content-border-color);
margin-left: var(--wiki-navigation-search-margin);
margin-bottom: 2px;
background-color: var(--wiki-content-background-color--secondary);
}
body.has-vector-mobile-menu #mw-panel .vector-menu-portal {
display: none;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle.nav--expanded ~ .vector-menu-portal {
display: block;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal {
text-align: left;
font-size: 110%;
border-left-width: 1px;
border-right-width: 1px;
margin-inline: calc(var(--wiki-navigation-left-margin) + var(--wiki-menu-margin));
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal:not(:last-child) {
border-bottom-width: 0;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list {
display: flex;
flex-wrap: wrap;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a {
display: block;
padding: 0.2rem 0.5rem;
border: 1px solid transparent;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a:hover {
border-color: var(--wiki-content-link-color);
}
body.has-vector-mobile-menu #mw-panel #p-navigation-label {
display: block;
}
body.has-vector-mobile-menu #p-logo {
/* Logo's a part of the sidebar panel, which uses relative positioning for the expandable button. Offset the logo appropriately. */
top: calc( -1 * var( --wiki-menu-top-offset ) + var( --wikigg-header-height ) );
}
.mobile-nav-toggle {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M1 3v2h18V3zm0 8h18V9H1zm0 6h18v-2H1z'/%3E%3C/svg%3E%0A");
}
body.has-vector-mobile-menu #p-tb .mw-list-item > a {
display: inline-flex;
}
body.has-vector-mobile-menu #p-tb .vector-menu-content-list {
flex-direction: row;
}
/* Search adjustments for the expandable menu */
body.has-vector-mobile-menu #p-search {
/* reposition to the right when mobile sidebar menu is active */
left: calc(var(--wiki-navigation-search-margin) * 3 + var(--wiki-head-icon-size) + var(--wiki-head-icon-padding));
right: calc(var(--wiki-navigation-right-margin) + var(--wiki-navigation-search-margin));
transform: none;
}
body.has-vector-mobile-menu #simpleSearch {
width: 100%;
margin: 0 auto;
}
/* icon navbar tabs + expandable nav panel icon */
#mw-head {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='none' height='24' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none' stroke='none'/%3E%3Cpath d='M4 4l4 16l4 -14l4 14l4 -16'/%3E%3C/svg%3E");
}
#mw-head .vector-menu-tabs .mw-list-item a,
#mw-head .vector-menu-dropdown .vector-menu-heading,
#mw-panel .mobile-nav-toggle {
line-height:var(--wiki-head-icon-size);
width: var(--wiki-head-icon-size); /* same as line height */
height: var(--wiki-head-icon-size);
box-sizing: content-box;
padding: var(--wiki-head-icon-padding);
color: transparent; /**<< for watch/unwatch, the text of <a> will be plain 'watch'/'unwatch' without <span> after clicking. **/
}
#mw-head .vector-menu-tabs .mw-list-item a::before,
#mw-head .vector-menu-dropdown .vector-menu-heading::before,
#mw-panel .mobile-nav-toggle::before {
content: "";
display: block;
position: unset;
background-image: none;
width: var(--wiki-head-icon-size);
height: var(--wiki-head-icon-size);
margin: 0;
--mask: var(--icon) no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--wiki-navigation-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a:hover::before,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover::before,
#mw-panel .mobile-nav-toggle:hover::before,
#mw-panel .mobile-nav-toggle.nav--expanded::before {
background-color: var(--wiki-navigation-selected-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a span,
#mw-head .vector-menu-dropdown .vector-menu-heading span {
display: none;
}
#mw-head .vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
#ca-ve-edit,
#ca-edit {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='m16.77 8 1.94-2a1 1 0 0 0 0-1.41l-3.34-3.3a1 1 0 0 0-1.41 0L12 3.23zM1 14.25V19h4.75l9.96-9.96-4.75-4.75z'/%3E%3C/svg%3E%0A");
}
#ca-ve-edit + #ca-edit {
--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' aria-hidden='true'%3E%3C!----%3E%3Cg%3E%3Cpath d='M1 3v14h3v-2H3V5h1V3zm4 0v14h4v-2H7V5h2V3zm11 0v2h1v10h-1v2h3V3zm-5 0v2h2v10h-2v2h4V3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#ca-view,
#ca-view-foreign {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M10 14.5a4.5 4.5 0 1 1 4.5-4.5 4.5 4.5 0 0 1-4.5 4.5M10 3C3 3 0 10 0 10s3 7 10 7 10-7 10-7-3-7-10-7'/%3E%3Ccircle cx='10' cy='10' r='2.5'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E article %3C/title%3E%3Cpath d='M5 1a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z'/%3E%3C/svg%3E%0A");
}
#ca-history {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M9 6v5h.06l2.48 2.47 1.41-1.41L11 10.11V6z'/%3E%3Cpath d='M10 1a9 9 0 0 0-7.85 13.35L.5 16H6v-5.5l-2.38 2.38A7 7 0 1 1 10 17v2a9 9 0 0 0 0-18'/%3E%3C/svg%3E%0A");
}
#ca-talk {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M26,12H24V6a3,3,0,0,0-3-3H6A3,3,0,0,0,3,6V24.41l5.12-5.12A1.05,1.05,0,0,1,8.83,19H12v3a3,3,0,0,0,3,3h8.17a1.05,1.05,0,0,1,.71.29L29,30.41V15A3,3,0,0,0,26,12ZM12,15v2H8.83a3,3,0,0,0-2.12.88L5,19.59V6A1,1,0,0,1,6,5H21a1,1,0,0,1,1,1v6H15A3,3,0,0,0,12,15ZM27,25.59l-1.71-1.71A3,3,0,0,0,23.17,23H15a1,1,0,0,1-1-1V15a1,1,0,0,1,1-1H26a1,1,0,0,1,1,1Z'/%3E%3C/g%3E%3C/svg%3E");
}
#t-contributions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg enable-background='new 0 0 32 32' id='Stock_cut' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc/%3E%3Cpath d='M27,12V5h-7v0 c0-2.209-1.791-4-4-4h0c-2.209,0-4,1.791-4,4v0H1v7h0c2.209,0,4,1.791,4,4v0c0,2.209-1.791,4-4,4h0v11h11v0c0-2.209,1.791-4,4-4h0 c2.209,0,4,1.791,4,4v0h7V20h0c2.209,0,4-1.791,4-4v0C31,13.791,29.209,12,27,12L27,12z' fill='none' stroke='%23000000' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E");
}
#ca-addsection {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpolygon points='29 15 17 15 17 3 15 3 15 15 3 15 3 17 15 17 15 28 17 28 17 17 29 17 29 15'/%3E%3C/g%3E%3C/svg%3E");
}
#ca-viewsource {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='heroicon-ui' d='M20.59 12l-3.3-3.3a1 1 0 1 1 1.42-1.4l4 4a1 1 0 0 1 0 1.4l-4 4a1 1 0 0 1-1.42-1.4l3.3-3.3zM3.4 12l3.3 3.3a1 1 0 0 1-1.42 1.4l-4-4a1 1 0 0 1 0-1.4l4-4a1 1 0 0 1 1.42 1.4L3.4 12zm7.56 8.24a1 1 0 0 1-1.94-.48l4-16a1 1 0 1 1 1.94.48l-4 16z'/%3E%3C/svg%3E");
}
#p-variants {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M16,2A14,14,0,1,0,30,16,14,14,0,0,0,16,2Zm8,13a24.28,24.28,0,0,0-.41-3.62c2.19.91,3.75,2.19,4.25,3.62Zm-2,0H17V10a20.9,20.9,0,0,1,4.34.63A20.26,20.26,0,0,1,22,15ZM17,8V4.19c1.43.5,2.71,2.06,3.62,4.25A24.28,24.28,0,0,0,17,8ZM15,4.19V8a24.28,24.28,0,0,0-3.62.41C12.29,6.25,13.57,4.69,15,4.19ZM15,10v5H10a20.26,20.26,0,0,1,.63-4.34A20.9,20.9,0,0,1,15,10ZM8,15H4.19c.5-1.43,2.06-2.71,4.25-3.62A24.28,24.28,0,0,0,8,15Zm0,2a24.28,24.28,0,0,0,.41,3.62C6.25,19.71,4.69,18.43,4.19,17Zm2,0h5v5a20.9,20.9,0,0,1-4.34-.63A20.26,20.26,0,0,1,10,17Zm5,7v3.84c-1.43-.5-2.71-2.06-3.62-4.25A24.28,24.28,0,0,0,15,24Zm2,3.84V24a24.28,24.28,0,0,0,3.62-.41C19.71,25.75,18.43,27.31,17,27.81ZM17,22V17h5a20.26,20.26,0,0,1-.63,4.34A20.9,20.9,0,0,1,17,22Zm7-5h3.84c-.5,1.43-2.06,2.71-4.25,3.62A24.28,24.28,0,0,0,24,17Zm2.87-6.12A15.11,15.11,0,0,0,23,9a15.11,15.11,0,0,0-1.85-3.87A12.12,12.12,0,0,1,26.84,10.88Zm-16-5.72A15.11,15.11,0,0,0,9,9a15.11,15.11,0,0,0-3.87,1.85A12.12,12.12,0,0,1,10.88,5.16Zm-5.72,16A15.11,15.11,0,0,0,9,23a15.11,15.11,0,0,0,1.85,3.87A12.12,12.12,0,0,1,5.16,21.12Zm16,5.72A15.11,15.11,0,0,0,23,23a15.11,15.11,0,0,0,3.87-1.85A12.12,12.12,0,0,1,21.12,26.84Z'/%3E%3C/g%3E%3C/svg%3E");
}
#p-cactions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Ccircle cx='3' cy='10' r='2'/%3E%3Ccircle cx='17' cy='10' r='2'/%3E%3C/svg%3E%0A");
}
#ca-watch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M20 7h-7L10 .5 7 7H0l5.46 5.47-1.64 7 6.18-3.7 6.18 3.73-1.63-7zm-10 6.9-3.76 2.27 1-4.28L3.5 8.5h4.61L10 4.6l1.9 3.9h4.6l-3.73 3.4 1 4.28z'/%3E%3C/svg%3E%0A");
}
#ca-unwatch {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' id='Outlined'%3E%3Cg style='fill:%23000000;fill-opacity:1' id='Fill'%3E%3Cpath style='fill:%23000000;fill-opacity:1' id='path1380' d='M 28.61,11.67 H 20 L 17.34,3.47 C 16.920093,2.1973942 15.119907,2.1973942 14.7,3.47 L 12,11.67 H 3.39 c -1.3409796,0.0031 -1.900508,1.71581 -0.82,2.51 l 7,5.07 -2.68,8.21 C 6.5980433,28.35747 7.2662365,29.278767 8.21,29.28 8.4953889,29.267666 8.7705436,29.170143 9,29 l 7,-5.07 7,5.07 c 0.236205,0.170386 0.518805,0.264586 0.81,0.27 0.943763,-0.0012 1.611957,-0.92253 1.32,-1.82 l -2.66,-8.21 7,-5.07 c 1.075277,-0.810084 0.486081,-2.522863 -0.86,-2.5 z' /%3E%3C/g%3E%3C/svg%3E");
}
.vector-menu-tabs #ca-watch.icon a:hover::before,
.vector-menu-tabs #ca-unwatch.icon a:hover::before {
background-image:none;
}
/* RecentChanges - prevent overflow on long summaries */
.client-js .mw-changeslist ul,
.client-js .mw-changeslist table.mw-enhanced-rc {
margin-left:0;
}
.mw-changeslist-line-inner-comment,
.mw-changeslist-line .comment {
font-size:0.9em;
word-break:break-all;
}
.mw-userlink {
overflow-wrap:anywhere;
}
}
/* Hide the expandable navigation button for desktop users */
.mobile-nav-toggle {
display: none;
}
/*************
* End mobile *
**************/
/* All local skin customizations should go below this line */
/********************************************************************/
/* Center the wiki's logo at the top of the page, above the content */
/* This is intended to work with the wiki.gg default loadout, */
/* and may not work if your wiki modifies or deviates from that */
/********************************************************************/
/* Copy this CSS to the **bottom** of your wiki's vector.css file. */
/********************************************************************/
/* Follow the instructions below to edit the needed variables */
/********************************************************************/
@media screen and ( min-width: 721px ) {
:root {
/**********************************/
/* REQUIRED to set */
/**********************************/
/*! CHANGE TO YOUR LOGO FILE'S DIMENSIONS IN PX !*/
--wiki-logo-file-width: 200; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 20; /* Height of the image file in px. Put a number without the letters `px`. */
/*! CHANGE TO THE HEIGHT THE LOGO SHOULD BE SHOWN AT ON DESKTOPS !*/
--wiki-logo-height: 110px;
/**********************************/
/* optional to set */
/**********************************/
/*! OPTIONAL MARGIN AROUND THE LOGO - CHANGE IF NEEDED, THE MARGIN AREA WON'T LINK TO THE MAIN PAGE !*/
--wiki-logo-margin: 14px;
/**********************************/
/* probably don't modify */
/**********************************/
--wiki-navigation-height: 2.5em;
/**********************************/
/* do NOT modify these */
/**********************************/
--wiki-logo-ratio: calc( var(--wiki-logo-file-width) / var(--wiki-logo-file-height) ) ;
--wiki-logo-width: calc(var(--wiki-logo-ratio) * var(--wiki-logo-height));
--wiki-head-height: calc(var(--wiki-logo-height) + (var(--wiki-logo-margin) * 2));
--wiki-topLogo-gadget-is-active: 1; /* this is used by other gadgets for compatibility */
--wiki-viewportWidth-and-noSidebar-gadgets-are-active:calc(var(--wiki-viewportWidth-gadget-is-active,0) * var(--wiki-noSidebar-gadget-is-active,0));
}
#mw-panel {
position:relative;
top:0;
margin-top:0;
}
#mw-head-base,
#mw-page-base {
height:calc(var(--wiki-navigation-height) + 0.5em);
}
#mw-page-base {
height: var(--wiki-head-height);
padding-top:var(--wikigg-header-height);
}
#mw-head-base {
margin-top:-0.5em;
}
#left-navigation,
#right-navigation {
margin-top:calc(var(--wiki-head-height) + var(--wikigg-header-height));
}
#mw-navigation #mw-panel div#p-logo {
position:absolute;
top:calc(0px - var(--wiki-head-height) - var(--wiki-navigation-height));
/* The --wiki-content-reduced-max-width is from Gadget:viewportWidth */
/* the rule below is written such that if that gadget is not in use, left is 50vw, */
/* but some more math is needed if it is */
left:max(max(
calc((0px - ((100vw - min(var(--wiki-content-reduced-max-width,0px), 100vw)) / 2) + 50vw) /* <-- actual measurement | conditional checking --> */ * var(--wiki-viewportWidth-gadget-is-active,0)), /* this one should be selected if viewportWidth and noSidebar are both active */
calc(50vw /* <-- actual measurement | conditional checking --> */ - (((var(--wiki-noSidebar-gadget-is-active,99) - 1) + var(--wiki-viewportWidth-gadget-is-active,0)) * 99vw)) /* this one should be selected if only noSidebar is active */
), calc(50vw /* <-- actual measurement | conditional checking --> */ - ((var(--wiki-viewportWidth-gadget-is-active,0) + var(--wiki-noSidebar-gadget-is-active,0)) * 99vw)) /* this one should be selected if both viewportWidth and noSidebar are not active */
);
transform:translateX(-50%);
margin-top:var(--wiki-logo-margin);
margin-bottom:var(--wiki-logo-margin);
}
#p-logo,
#p-logo a {
width:var(--wiki-logo-width);
height:var(--wiki-logo-height);
}
}
78ae221796c81be9275427334fb5a8a02f78c1e7
MediaWiki:Common.css
8
5
486
362
2024-10-20T20:51:31Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: "Open Sans", sans-serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:10px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-content-xbox-gradient: linear-gradient(to right, #3D991A, #034903);
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
/* border:1px solid var(--wiki-content-border-color); */
padding:0px;
}
/* Keeping it blades while keeping dark themed, blades was more light, maybe update to be more green? */
.mp-body {
height: 100%;
display: flex;
padding: 1em;
flex-flow: column nowrap;
background-color: rgb(20, 20, 20);
border-radius: 10px;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);
border:1px solid var(--wiki-content-border-color);
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: var(--wiki-content-xbox-gradient);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
74aa5618c926a71a5be3719040eb9dbaadde3ce7
497
486
2024-10-20T21:45:41Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: "Open Sans", sans-serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:10px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/0/0f/Wiki_background.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 0.9;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-content-xbox-gradient: linear-gradient(to right, #3D991A, #034903);
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
/* border:1px solid var(--wiki-content-border-color); */
padding:0px;
}
/* Keeping it blades while keeping dark themed, blades was more light, maybe update to be more green? */
.mp-body {
height: 100%;
display: flex;
padding: 1em;
flex-flow: column nowrap;
background-color: rgb(20, 20, 20);
border-radius: 10px;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);
border:1px solid var(--wiki-content-border-color);
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: var(--wiki-content-xbox-gradient);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
9f8b3f3872a1af2aa191a1321fdeb1e726c7bdc0
500
497
2024-10-24T15:36:44Z
Zenull
543693
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: "Open Sans", sans-serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:0px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:10px;
/* end design variables */
}
/* the rest of the variables will modify some type of color, either text color, background color, border color, etc. */
:root,
/* Begin dark theme, delete from here to "end dark theme" if you don't want your wiki to support a dark theme (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
.view-dark {
/**********************
* Probably edit these * [ DARK THEME, if you are making a light theme edit the other block ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-color--rgb: 23, 23, 23;
--wiki-body-background-image: url(/images/0/0f/Wiki_background.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
--wiki-content-background-color: #202020;
--wiki-content-background-color--rgb: 32,32,32;
--wiki-content-background-opacity: 100;
--wiki-content-background-color--secondary: #2b2b2b;
--wiki-content-background-color--secondary--rgb: 43,43,43;
--wiki-content-border-color: #0A842B;
--wiki-content-border-color--rgb: 10,132,43;
--wiki-content-link-color: #6d8afb;
--wiki-content-link-color--rgb: 109,138,251;
--wiki-content-text-mix-color: #9b9b9b;
--wiki-content-text-mix-color--rgb: 155,155,155;
--wiki-content-text-mix-color-95: #2a2a2a;
--wiki-content-text-mix-color-95--rgb: 42,42,42;
/* [ DARK THEME ] */
--wiki-accent-color: #078228;
--wiki-accent-color--rgb: 7, 130, 40;
--wiki-accent-color--hover: #067022;
--wiki-accent-color--hover--rgb: 6, 112, 34;
--wiki-accent-label-color: #000;
--wiki-accent-label-color--rgb: 0,0,0;
--wiki-accent-link-color: #22214d;
--wiki-accent-link-color--rgb: 34, 33, 77;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
/*******************
* Maybe edit these * [ DARK THEME, if you are making a light theme edit the other block ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size:cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-text-color: #ededed;
--wiki-content-text-color--rgb: 237,237,237;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
--wiki-content-redlink-color: #FC483B;
--wiki-content-redlink-color--rgb: 252,72,59;
--wiki-content-xbox-gradient: linear-gradient(to right, #3D991A, #034903);
--wiki-heading-color: var(--wiki-content-text-color);
--wiki-heading-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-sidebar-heading-color: var(--wiki-heading-color);
--wiki-sidebar-heading-color--rgb: var(--wiki-heading-color--rgb);
/* [ DARK THEME ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
--wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
--wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-border-color: var(--wiki-content-border-color);
--wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
--wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
--wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
/* [ DARK THEME ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
--wiki-alert-color: #ff4d61;
--wiki-alert-color--rgb: 255,77,97;
--wiki-warning-color:#cf721c;
--wiki-warning-color--rgb: 207,114,28;
--wiki-success-color: #13aa45;
--wiki-success-color--rgb: 19,170,69;
/**/
/***********************************
* Likely do not need to edit these * [ DARK THEME, if you are making a light theme edit the other block ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--rgb: 255,255,255;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--inverted--rgb: 0,0,0;
--wiki-body-dynamic-color--secondary: #dddddd;
--wiki-body-dynamic-color--secondary--rgb: 221,221,221;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
--wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
--wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
--wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
--wiki-content-link-label-color: #000;
--wiki-content-link-label-color--rgb: 0,0,0;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--rgb: 255, 255, 255;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
--wiki-content-dynamic-color--secondary: #dddddd;
--wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
--wiki-content-dynamic-color--secondary--inverted: #333333;
--wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
/* [ DARK THEME ] */
--wiki-alert-label-color: #000000;
--wiki-alert-label-color--rgb: 0,0,0;
--wiki-warning-label-color: #000000;
--wiki-warning-label-color--rgb: 0, 0, 0;
--wiki-success-label-color: #000000;
--wiki-success-label-color--rgb: 0,0,0;
--wiki-icon-general-filter: invert(100%);
}
/* End dark theme */
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:rgba(var(--pi-secondary-background--rgb), 0.75);
color:var(--pi-secondary-background-label);
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width:100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ": ";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
content: "\20\00B7\20";
font-weight: bold;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child::before,
.hlist dd dt:first-child::before,
.hlist dd li:first-child::before,
.hlist dt dd:first-child::before,
.hlist dt dt:first-child::before,
.hlist dt li:first-child::before,
.hlist li dd:first-child::before,
.hlist li dt:first-child::before,
.hlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child::after,
.hlist dd dt:last-child::after,
.hlist dd li:last-child::after,
.hlist dt dd:last-child::after,
.hlist dt dt:last-child::after,
.hlist dt li:last-child::after,
.hlist li dd:last-child::after,
.hlist li dt:last-child::after,
.hlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child::before,
.hlist dt ol > li:first-child::before,
.hlist li ol > li:first-child::before {
content: " (" counter(listitem) "\a0";
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/**********************************************************
* Template:Navbox (needs semantic horizontal lists above) *
***********************************************************/
.navbox {
clear: both;
margin: 1em 0;
padding: 3px;
font-size: 90%;
width: 100%;
border: 1px solid var(--wiki-content-border-color);
box-sizing: border-box;
}
.navbox-inner,
.navbox-subgroup {
border-spacing: 0;
width: 100%;
}
/* Reduce spacing between adjacent navboxes */
.navbox + .navbox {
margin-top: -1px;
}
/* Spacing between rows */
.navbox-spacer {
height: 2px;
}
/* Title bars and labels */
.navbox-title {
font-weight: bold;
font-size: 115%;
padding: 0.25em 0.6em;
line-height: 1.5em;
color: var(--wiki-accent-label-color);
background: var(--wiki-accent-color);
}
.navbox-title button.mw-collapsible-toggle {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle-default .mw-collapsible-text {
color:var(--wiki-accent-link-color);
}
.navbox-title,
.navbox-abovebelow {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: rgba(var(--wiki-accent-color--rgb), 0.18);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.navbox .navbox-title a,
.navbox .navbox-title a:visited,
.navbox .navbox-title a.external,
.navbox .navbox-title a.external:visited {
color: var(--wiki-accent-link-color);
}
.navbox .navbox-title a:hover,
.navbox .navbox-title a:visited:hover,
.navbox .navbox-title a.external:hover,
.navbox .navbox-title a.external:visited:hover {
color:var(--wiki-accent-label-color);
}
.navbox-title .mw-collapsible-toggle {
font-weight: normal;
text-align: right;
}
.navbox-title-text {
font-size: 105%;
}
/* Navbox-related links */
.navbox-title .navbar {
float: left;
margin-right: 0.5em;
}
.navbox-title .navbar a.external::after {
content: unset;
}
/* Groups */
.navbox-group {
font-weight: bold;
padding: 0 0.5em;
white-space: nowrap;
text-align: center;
}
/* Zebra colouring for rows */
.navbox-even {
background: #fff1;
}
/* Subgroups: equal group labels between different child navboxes */
.navbox-subgroup > tbody > tr {
display: flex;
}
.navbox-subgroup .navbox-title {
width: 100%;
}
.navbox-subgroup .navbox-group {
display: flex;
align-items: center;
justify-content: center;
flex-basis: 11em;
flex-grow: 1;
flex-shrink: 0;
white-space: normal;
}
/* Lists */
.navbox-list {
width: 100%;
}
/* Mobile adjustments */
@media screen and (max-width: 1280px) {
.mw-body .navbox-inner table {
display: table;
}
}
@media screen and (max-width: 720px) {
.mw-body .navbox {
display: none;
}
}
/**********************
* End Template:Navbox *
***********************/
/*******************
* Main page layout *
********************/
#mp-container {
display:grid;
/* for mobile screens */
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:100%;
gap:10px;
}
@media screen and (min-width:990px) {
#mp-container {
/* for narrow screens, between 990px and 1350px */
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:1fr 1fr;
}
}
@media screen and (min-width:1350px) {
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns: 2fr 1fr 2fr;
}
}
.mp-box {
position:relative;
display:flex;
flex-flow:column nowrap;
width: calc(100% - 2px);
box-sizing: border-box;
background:rgba(var(--wiki-content-background-color--secondary--rgb), 0.25);
/* border:1px solid var(--wiki-content-border-color); */
padding:0px;
}
/* Keeping it blades while keeping dark themed, blades was more light, maybe update to be more green? */
.mp-body {
height: 100%;
display: flex;
padding: 1em;
flex-flow: column nowrap;
background-color: rgb(20, 20, 20);
border-radius: 10px;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);
border:1px solid var(--wiki-content-border-color);
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display:block;
}
.mp-box.has-floating-image .mp-body {
height:unset;
display:block;
}
/* Xbox 360 "Blades" styled - hopefully it works as it did with inspect element */
.mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-heading-font-family);
overflow: initial;
border-bottom: 2px solid #5CBBF6;
font-size: 150%;
margin: 0;
padding: 10px 0;
color: #B3C7D6;
background: var(--wiki-content-xbox-gradient);
border-radius: 5px;
}
.mp-box .welcome-message {
font-size: 200%;
font-family: var(--wiki-heading-font-family);
margin: 0;
padding: 5px 0;
color: #fff;
filter: drop-shadow(0px 2px 3px #000);
}
#mp-box-welcome {
text-align:center;
position:relative;
overflow:hidden;
}
#mp-welcome {
display:flex;
flex-flow:column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background:rgba(var(--wiki-content-dynamic-color--inverted--rgb), 0.85);
padding:0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--wiki-content-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color:rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-links.plain > ul > li {
outline-color:transparent;
}
/* MP icon lists */
.mp-iconlists {
display: flex;
flex-flow: wrap;
gap: 5px 20px;
}
.mp-iconlists > .mp-iconlist {
flex: 1;
min-width: fit-content;
}
.mp-iconlist > h3 {
padding: 0;
margin: 0;
}
.mp-iconlist > ul {
list-style: none;
margin: 0;
}
/* MP gallery */
.mp-box ul.gallery.gallery.gallery { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: wrap;
gap: 5px 10px;
align-items: flex-end;
justify-content: space-evenly;
margin: auto;
}
.mp-box ul.gallery .gallerytext {
margin-top: 1em;
padding: 0;
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-link-color);
}
.mp-box .gallerybox:hover .gallerytext {
background-color: rgba(var(--wiki-content-link-color--rgb), 0.2);
}
.mp-box ul.gallery .gallerytext > p {
margin: 0;
}
.mp-box ul.gallery .gallerytext a {
display: block;
padding: .5em 0;
}
/***********************
* End main page layout *
************************/
/****************************************/
/******* Start DRUID CSS rules *********/
/****************************************/
.druid-container {
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-background-color--rgb: var(--wiki-content-background-color--rgb, 255, 255, 255);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-color--rgb: var(--wiki-accent-color--rgb, 51, 102, 204);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-secondary-background-label-color--rgb: var(--wiki-accent-label-color--rgb, 255, 255, 255);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-tertiary-background-color--rgb: var(--wiki-content-background-color--secondary--rgb, 234, 236, 240);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-border-color--rgb: var(--wiki-content-border-color--rgb, 167, 215, 249);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-color--rgb: var(--wiki-content-link-color--rgb, 6, 69, 173);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
--druid-link-label-color--rgb: var(--wiki-content-link-label-color--rgb, 255, 255, 255);
}
/* --------------------------------- */
/* Safe to edit ABOVE this line */
/* --------------------------------- */
/* --------------------------------- */
/* Do not edit below this line */
/* --------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:rgba(var(--druid-secondary-background-color--rgb), 0.75);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:rgba(var(--druid-link-color--rgb), 0.25);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused) {
display:none;
}
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused) {
display:none;
}
.druid-section:has(.druid-toggleable-heading-empty.focused) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid rgba(var(--druid-border-color--rgb), 0.5);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none!important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display: none;
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------- */
/* Do not edit above this line */
/* --------------------------------- */
/* --------------------------------- */
/* Local overrides go below this line */
/* --------------------------------- */
/****************************************/
/******* End DRUID CSS rules *********/
/****************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width:100%;
height:auto;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter:invert(100%);
}
.pixelated {
image-rendering:pixelated;
}
@media screen and (min-width:720px) {
.mobileonly {
display:none;
}
}
@media screen and (max-width:720px) {
.nomobile {
display:none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display:flex;
flex-flow:row wrap;
justify-content:space-evenly;
margin-left:unset;
}
.gallery.centered {
text-align:center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color:var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: rgb(127, 127, 127);
transition: all 0.3s;
cursor: pointer;
}
.spoiler-content > span {
opacity: 0;
transition: all 0.3s;
}
.spoiler-content > * {
pointer-events:none;
}
.spoiler-content.show > * {
pointer-events:unset;
}
.spoiler-content.show {
background-color: rgba(127, 127, 127, 0);
}
.spoiler-content.show > span {
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext .fallback {
display: inline-block;
}
.link-icon.notext {
display: inline;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display:none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display:inline-block;
height:1em;
width:1em;
box-sizing:border-box;
vertical-align:text-top;
border-radius:50%;
border:1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
6065e13058b7ac531a87b8518c61704400077325
Xbox Ambassadors Wiki:Community portal
4
295
489
428
2024-10-20T21:14:41Z
MidnightDoggo19
464582
More stubs
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
The [[Xbox_Ambassadors_Wiki | Unofficial Xbox Ambassadors Wiki]] is in need of help creating and editing pages.
== To-do list ==
=== Wanted Items ===
Currently, we're missing many of the [[Seasons]] image packs. Ones we do have can be found in the [[Community_Archive#Google_Drive | Google Drive]] folder. If you've got a copy of any of the missing packs, please upload them to the Drive.
=== Seasons ===
In addition to the packs, we also need to create a page for each [[Seasons | season]], of which there were 35. This includes tiers, rewards, quests, etc.
=== Stubs ===
[[:Category:Stubs|Stubs]] are pages which lack information or are otherwise too short. You can help the Wiki by adding this information and expanding the pages. Currently, some stubs are:
* [[Xbox]]
* [[Microsoft]]
* [[GG]]
* [[Blog Posts]]
* [[XP]]
* [[Seasons]]
== How to Help ==
==== Editing Pages ====
To edit a page, you can visit this [[Special:EditPage | link]] or select the "Edit" button at the stop of the page. If a page is [[Special:ProtectedPages | protected]], only administrators can edit it. Examples of protected pages include the sidebar and [[Main Page]].
==== Creating a Page ====
To create a page there are two options. Please check before making a page to ensure we don't have duplicates.
===== Use the built-in Tool =====
# Visit this [[Special:NewPage | link]]
# Enter the page title
# Make sure the category is (Main)
# Select "Create" and enter the content of your new page!
===== Directly Link =====
Alternatively, you could visit <q><nowiki>https://xboxambassadors.wiki.gg/wiki/<new page name>?action=edit</nowiki></q>, where <new page name> is the name of your new page. You can then enter the content of the new page.
== Maintenance Tasks ==
* [[:Special:AncientPages|Oldest Pages]]
* [[:Special:LonelyPages|Orphaned Pages]]
* [[:Special:ShortPages|Short Pages]]
* [[:Category:Stubs|Stubs]]
48e8fd6350ccfeaf230027bc2a5f56739b974637
494
489
2024-10-20T21:20:42Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
The [[Xbox_Ambassadors_Wiki | Unofficial Xbox Ambassadors Wiki]] is in need of help creating and editing pages.
== To-do list ==
=== Wanted Items ===
Currently, we're missing many of the [[Seasons]] image packs. Ones we do have can be found in the [[Community_Archive#Google_Drive | Community Archive]] folder. If you've got a copy of ''any'' of the missing packs, please upload them to the linked Google Drive folder.
=== Seasons ===
In addition to the packs, we also need to create a page for each [[Seasons | season]], of which there were 35. This includes tiers, rewards, quests, etc.
=== Stubs ===
[[:Category:Stubs|Stubs]] are pages which lack information or are otherwise too short. You can help the Wiki by adding this information and expanding the pages. Currently, some stubs are:
* [[Xbox]]
* [[Microsoft]]
* [[GG]]
* [[Blog Posts]]
* [[XP]]
* [[Seasons]]
== How to Help ==
==== Editing Pages ====
To edit a page, you can visit this [[Special:EditPage | link]] or select the "Edit" button at the stop of the page. If a page is [[Special:ProtectedPages | protected]], only administrators can edit it. Examples of protected pages include the sidebar and [[Main Page]].
==== Creating a Page ====
To create a page there are two options. Please check before making a page to ensure we don't have duplicates.
===== Use the built-in Tool =====
# Visit this [[Special:NewPage | link]]
# Enter the page title
# Make sure the category is (Main)
# Select "Create" and enter the content of your new page!
===== Directly Link =====
Alternatively, you could visit <q><nowiki>https://xboxambassadors.wiki.gg/wiki/<new page name>?action=edit</nowiki></q>, where <new page name> is the name of your new page. You can then enter the content of the new page.
== Maintenance Tasks ==
* [[:Special:AncientPages|Oldest Pages]]
* [[:Special:LonelyPages|Orphaned Pages]]
* [[:Special:ShortPages|Short Pages]]
* [[:Category:Stubs|Stubs]]
d49c7c3c2f1172f32684ac8ab58fa7ec012e6df5
MediaWiki:Sidebar
8
245
490
417
2024-10-20T21:17:29Z
AblePirate
495218
Changed program archive to communityarchive link
wikitext
text/x-wiki
* Navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** portal-url|portal
** helppage|help-mediawiki
* Links
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** communityarchive|Program Archive
* sidebar-customizing-wiki
** MediaWiki:Sidebar|sidebar-edit-sidebar
** MediaWiki:Common.css|sidebar-edit-common-css
** MediaWiki:Vector.css|sidebar-edit-vector-css
** MediaWiki:Common.js|sidebar-edit-common-js
** MediaWiki:Vector.js|sidebar-edit-vector-js
** Special:AllPages|sidebar-all-pages
** Special:SpecialPages|sidebar-special-pages
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
d6a9ae7131c569b4b18f1d066ceb75df9d6f45c7
MediaWiki:Communityarchive
8
336
491
2024-10-20T21:17:53Z
AblePirate
495218
New
wikitext
text/x-wiki
Community Archive
6659efd508ee11eeb54cd993a04279a71a430fdb
File:Site-logo.png
6
248
492
429
2024-10-20T21:20:05Z
AblePirate
495218
AblePirate uploaded a new version of [[File:Site-logo.png]]
wikitext
text/x-wiki
== Summary ==
Xbox ambassadors logo (site logo)
== Licensing ==
{{License|game}}
7cba8de0173367acbd9adb4888aefe6ef1de13a7
Talk:Xbox Ambassadors Wiki
1
262
493
321
2024-10-20T21:20:21Z
MidnightDoggo19
464582
Redirected page to [[Xbox Ambassadors Wiki:Community portal]]
wikitext
text/x-wiki
#REDIRECT [[Xbox_Ambassadors_Wiki:Community_portal]]
ed196d4f295ee6292d7deaadc6dbbe1e42875527
File:Wiki background.jpg
6
337
496
2024-10-20T21:44:36Z
Zenull
543693
Background for the wiki
wikitext
text/x-wiki
== Summary ==
Background for the wiki
53012ad8a2209344b51fcdf531d4a716bf6eedff
Template:Main page/welcome
10
133
498
356
2024-10-21T00:14:49Z
AblePirate
495218
Added "!"
wikitext
text/x-wiki
{{Main page box/start
| id = welcome<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
}}
=== Welcome to the '''Xbox Ambassadors Wiki!''' ===
The community-ran resource for the '''Xbox Ambassador Program'''.<br>
[[Special:Statistics|{{NUMBEROFACTIVEUSERS}} active editors]] are currently maintaining [[Special:AllPages|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]].<br>
'''We are not endorsed or operated by [[Microsoft]], [[Xbox]], or any other brand.'''<br>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
ad65571f2d6c2d3268b0b2d3cbf3022deb7f1740
Levels
0
338
499
2024-10-22T14:02:23Z
AblePirate
495218
New
wikitext
text/x-wiki
{{stub}}
'''Levels''' were a method of progression in the Xbox Ambassadors program.
37eb69ce538c26a0d938eb11d7aab38347e1be77
Xbox Ambassadors Handbook
0
278
501
379
2024-10-25T15:32:48Z
Zenull
543693
wikitext
text/x-wiki
{{stub}}
The Handbook was webpage on the Xbox Ambassadors website which contained information about how the program worked, contact information for some of the program's heads and acted like a FaQ of the program.
== Handbook for the program shutdown ==
When the program was announced to be shutdown, the Xbox Ambassadors handbook was updated to have information about what comes next for the program.
* Program & Rewards
* Sweeptakes
* Xbox Ambassadors Research Panel
* Xbox Profile Badges
* XA Discord Server
* XA Twitch
* Xbox Community
* Program Data
cb7279c8a3945d258dba623ef9eb28e72ed30bdb
File:Xa-community-champion-submission.png
6
339
502
2024-10-25T15:41:04Z
Zenull
543693
wikitext
text/x-wiki
Screenshot of the Microsoft Office Forms of which Ambassadors could nominate others to become Xbox Community Champions.
033678f1bf54149be51d148698f6c39f5314f598
Xbox Game Pass
0
294
504
406
2024-10-25T16:23:42Z
Zenull
543693
wikitext
text/x-wiki
{{stub}}
'''Xbox Game Pass''' is a subscription service from [[Xbox]]. Gamepass offers the subscriber a large range of videogames to play with the subscription. Gamepass allows the subscriber to download and play games locally as long as the game is included with the subscription, or cloud stream. Gamepass is supported on multiple devices.
<!---TODO: will do--->
== Tiers ==
Gamepass offers multiple tiers to help players get what they need or want. <ref>[https://www.xbox.com/en-US/xbox-game-pass Join Xbox Game Pass: Discover Your Next Favorite Game | Xbox]</ref>
===== Core =====
Gamepass Core gives you access to around 25 games on console, multiplayer in paid games on console, and deals & discounts
===== PC =====
This tier gives you access to hundreds of games on Windows 10/11 PCs, new games day one, discounts & delas, and EA Play membership on PC
===== Standard =====
Gamepass Standard gives you access to over hundreds of games on the Xbox console, online multiplayer on console, and deals & discounts
===== Ultimate =====
Gamepass Ultimate gives you access to hundreds of games on the Xbox Consoles and Windows 10/11 PCs, day one access to new games, online multiplayer on console, deals, discounts, and extra perks of Gamepass, plus EA Play
== Supported platforms ==
===== Xbox Consoles =====
Gamepass is available on Xbox Series X|S, and the Xbox One, One S, One X consoles. If the account subscribing to the subscription enabled Xbox Home, every other account on that console can access some of the perks of Gamepass, such as the entire library of games.
===== Windows =====
Users who are subscribed on a Windows 10/11 pc are able to access Gamepass perks if they're subscribed to either Gamepass PC or GamePass ultimate.
===== Android =====
Users subscribed to Gamepass Ultimate can cloud stream some Gamepass games from the Xbox Mobile App. Some games require a controller to be connected to the Android device. Some game also support touch control.
== References ==
63008b9f2d37da309dc9043e0a7f2e132ecda94b
User:MidnightDoggo19/Status
2
340
505
2024-10-27T00:16:24Z
MidnightDoggo19
464582
Status
wikitext
text/x-wiki
Online
c3e839df608469149df1ef34a1c9bb26b62b5452
User:MidnightDoggo19
2
249
506
299
2024-10-27T00:31:34Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo}}
👋
67ab938106c4e681f88f267443ea84a1ba54ccc3
516
506
2024-10-27T13:46:40Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes}}
👋
a2a2c9482ff7a97e2a896c1c3559889fdbd45f4e
File:Editing.svg
6
341
507
2024-10-27T00:41:04Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons
== Licensing ==
{{License|CC-PD}}
[[Category:Statuses]]
c282fec11842c0a5a80ec1cad9d303a4be1d0a4d
File:Gone.svg
6
342
508
2024-10-27T00:41:06Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons
== Licensing ==
{{License|CC-PD}}
[[Category:Statuses]]
c282fec11842c0a5a80ec1cad9d303a4be1d0a4d
File:Offline.svg
6
343
509
2024-10-27T00:41:07Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons
== Licensing ==
{{License|CC-PD}}
[[Category:Statuses]]
c282fec11842c0a5a80ec1cad9d303a4be1d0a4d
File:Online.svg
6
344
510
2024-10-27T00:41:09Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons
== Licensing ==
{{License|CC-PD}}
[[Category:Statuses]]
c282fec11842c0a5a80ec1cad9d303a4be1d0a4d
File:Sleep.svg
6
345
511
2024-10-27T00:41:10Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons
== Licensing ==
{{License|CC-PD}}
[[Category:Statuses]]
c282fec11842c0a5a80ec1cad9d303a4be1d0a4d
Template:UserStatus
10
346
512
2024-10-27T00:42:00Z
MidnightDoggo19
464582
User status template (WIP)
wikitext
text/x-wiki
{{#ifeq:{{{demo|¬}}}|¬|<div style="position: absolute; right: {{{right|3}}}em; top: {{{top|0}}}em; font-size: {{{fsize|100}}}%;" id="TemplateUserinfo" class="metadata plainlinks topicon">|<div>}}{{#switch: {{{demo|{{lc:{{{{{1|<includeonly>User:{{ROOTPAGENAME}}</includeonly><noinclude>User:StatusTemplate</noinclude>/Status}}}}}}}}}}
| #default = <span style="color:gray">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Offline.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:gray">'''Somewhere'''</span>
| online | around | on = <span style="color:green">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Online.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:green">'''online'''</span>
| editing | edit | ed = <span style="color:blue">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Editing.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:blue">'''editing'''</span>
| out | offline | off = <span style="color:red">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Offline.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:red">'''offline'''</span>
| sleeping | sleep | asleep = <span style="color:purple">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Sleep.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:purple">'''sleeping'''</span>
| holiday = <span style="color:#7B68EE">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Gone.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:#7B68EE">'''on holiday'''</span>
| atwork | working = <span style="color:orange">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Editing.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:orange">'''at work'''</span>
}}
</div><noinclude>
</noinclude>
edaf694e392cc2dcfc053e7d9b102a8df1ce845b
518
512
2024-10-27T13:50:44Z
MidnightDoggo19
464582
Purge
wikitext
text/x-wiki
{{#ifeq:{{{demo|¬}}}|¬|<div style="position: absolute; right: {{{right|3}}}em; top: {{{top|0}}}em; font-size: {{{fsize|100}}}%;" id="TemplateUserinfo" class="metadata plainlinks topicon">|<div>}}{{#switch: {{{demo|{{lc:{{{{{1|<includeonly>User:{{ROOTPAGENAME}}</includeonly><noinclude>User:StatusTemplate</noinclude>/Status}}}}}}}}}}
| #default = <span style="color:gray">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Offline.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:gray">'''Somewhere'''</span>
| online | around | on = <span style="color:green">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Online.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:green">'''online'''</span>
| editing | edit | ed = <span style="color:blue">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Editing.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:blue">'''editing'''</span>
| out | offline | off = <span style="color:red">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Offline.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:red">'''offline'''</span>
| sleeping | sleep | asleep = <span style="color:purple">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Sleep.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:purple">'''sleeping'''</span>
| holiday = <span style="color:#7B68EE">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Gone.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:#7B68EE">'''on holiday'''</span>
| atwork | working = <span style="color:orange">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Editing.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:orange">'''at work'''</span>
}}
{{#ifeq: {{{purge}}}|yes|<br />{{small|{{purge page|Click here to refresh page.}}}}}}
</div><noinclude>
{{documentation}}
</noinclude>
676b1cbef081674a58e741f052b49b354873049a
Statuses
0
347
513
2024-10-27T00:51:22Z
MidnightDoggo19
464582
How to make a status
wikitext
text/x-wiki
{{stub}}
[[wikipedia:Template:UserStatus | Wikipedia guide]]
<br />
[[Template:UserStatus | Local template]]
4f06283654b1e26c88f4da7684a1da54cc83e43a
514
513
2024-10-27T01:22:08Z
MidnightDoggo19
464582
Status guide
wikitext
text/x-wiki
{{stub}}
== How to set a status ==
# Create a new page under '''"User:(your username name here)/Status"'''.
# Add a status from the [[Statuses#Status_Options | list of available statuses]].
# Go to your User Page (and and subpages you wish your status to be displayed on).
# Add the following text to the top of the page: <pre>{{UserStatus|User:YourUserName/Status|name=YourNickName}}</pre> <!---TODO better formatting--->
# Your status will now be displayed based on what you put in the page at Step 2!
<br />
If you want your status to take effect after changing it, clear the caches of pages you wish to reload. <!---TODO better wording--->
Otherwise, you can [[Xbox_Ambassadors_Wiki:Community_portal | edit the page]] and it should show up.
==== Status Options ====
'''Any status set not on this list will be set to a default option.'''
* Online
* Offline
** Out
** Off
* Sleeping
** Sleep
** Asleep
* Holiday
* Atwork
** Working
==== Additional Resources ====
* [[wikipedia:Template:UserStatus | Wikipedia guide]]
* [[Template:UserStatus | Local template]]
4aa34e08c845dea83a686d4ee9990e8c54ae91da
521
514
2024-10-27T13:58:36Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{stub}}
== How to set a status ==
# Create a new page under '''"User:(your username name here)/Status"'''.
# Add a status from the [[Statuses#Status_Options | list of available statuses]].
# Go to your User Page (and and subpages you wish your status to be displayed on).
# Add the following text to the top of the page: <pre>{{UserStatus|User:YourUserName/Status|name=YourNickName}}</pre> <!---TODO better formatting--->
# Your status will now be displayed based on what you put in the page at Step 2!
<br />
If you want your status to take effect after changing it, click the "Refresh page" button underneath the status.
Otherwise, you can [[Xbox_Ambassadors_Wiki:Community_portal | edit the page]] and it should show up.<br /><br />
<b>Do not add your status to any pages that are not your user subpage</b> (eg. articles, other user's pages, etc.)!
==== Status Options ====
'''Any status set not on this list will be set to a default option.'''
* Online
* Offline
** Out
** Off
* Sleeping
** Sleep
** Asleep
* Holiday
* Atwork
** Working
==== Additional Resources ====
* [[wikipedia:Template:UserStatus | Wikipedia guide]]
* [[Template:UserStatus | Local template]]
f95fdefa6a07d73bc5d8a0265eca054025fed9c7
User:MidnightDoggo19/Status
2
340
515
505
2024-10-27T13:45:48Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Offline
e01fa717baccf94556f36e24206821f4f9e2047f
517
515
2024-10-27T13:47:02Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Online
c3e839df608469149df1ef34a1c9bb26b62b5452
522
517
2024-10-27T13:59:27Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Holiday
a15e435c9663d5515ecf590d7f54eb28cba28a90
523
522
2024-10-27T14:00:13Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Online
c3e839df608469149df1ef34a1c9bb26b62b5452
525
523
2024-10-27T14:12:51Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Offline
<!---Online ,Offline, Out, Off, Sleeping, Sleep, Asleep, Holiday, Atwork, Working--->
d264c0db94f281c2d33715e798be832c5e012775
Template:Small
10
348
519
2024-10-27T13:51:56Z
MidnightDoggo19
464582
Created "small" template (from wikipedia)
wikitext
text/x-wiki
<span style="font-size:85%;">{{{1}}}</span><includeonly>{{SAFESUBST:#if:{{{1|}}}||[[Category:Pages using small with an empty input parameter]]}}</includeonly><noinclude>
{{Documentation}}<!--Categories and interwikis go in the /doc sub-page.-->
</noinclude>
76d3535c2917cc3bfb1b032506073faa15e1a480
Template:Purge page
10
349
520
2024-10-27T13:54:33Z
MidnightDoggo19
464582
Purge
wikitext
text/x-wiki
<i class="noprint">[[Special:Purge/{{FULLPAGENAME}}|<small {{#if:{{{color|}}}|style="color:{{{color}}}"}}>{{{1|Purge server cache}}}</small>]]</i><noinclude>{{Documentation}}</noinclude>
2b1975cb149a2921ef0b42dc0a85a8d2b12e9fde
Template:UserStatus/doc
10
350
524
2024-10-27T14:08:32Z
MidnightDoggo19
464582
Redirected page to [[Statuses]]
wikitext
text/x-wiki
#REDIRECT [[Statuses]]
6884bd180448a2183d2c2141c0205dc9cfafed25
File:Pin S35.svg
6
351
526
2024-10-27T19:46:30Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S34.svg
6
352
527
2024-10-27T19:46:31Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S33.svg
6
353
528
2024-10-27T19:46:41Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S32.svg
6
354
529
2024-10-27T19:46:43Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S31.svg
6
355
530
2024-10-27T19:46:44Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S29.svg
6
356
531
2024-10-27T19:46:46Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S28.svg
6
357
532
2024-10-27T19:46:58Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S27.svg
6
358
533
2024-10-27T19:47:06Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S26.svg
6
359
534
2024-10-27T19:47:13Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S25.svg
6
360
535
2024-10-27T19:47:15Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S24.svg
6
361
536
2024-10-27T19:47:16Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S23.svg
6
362
537
2024-10-27T19:47:17Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S22.svg
6
363
538
2024-10-27T19:47:18Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S21.svg
6
364
539
2024-10-27T19:47:21Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S20.svg
6
365
540
2024-10-27T19:47:22Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S19.svg
6
366
541
2024-10-27T19:47:23Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S18.svg
6
367
542
2024-10-27T19:47:24Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S17.svg
6
368
543
2024-10-27T19:47:25Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S16.svg
6
369
544
2024-10-27T19:47:26Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S15.svg
6
370
545
2024-10-27T19:47:28Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S14.svg
6
371
546
2024-10-27T19:47:29Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S13.svg
6
372
547
2024-10-27T19:47:30Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S12.svg
6
373
548
2024-10-27T19:47:31Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S11.svg
6
374
549
2024-10-27T19:47:32Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S10.svg
6
375
550
2024-10-27T19:47:34Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S9.svg
6
376
551
2024-10-27T19:47:41Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S8.svg
6
377
552
2024-10-27T19:47:43Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S7.svg
6
378
553
2024-10-27T19:47:44Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S6.svg
6
379
554
2024-10-27T19:47:45Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S5.svg
6
380
555
2024-10-27T19:47:46Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S4.svg
6
381
556
2024-10-27T19:47:48Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S3.svg
6
382
557
2024-10-27T19:47:49Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S2.svg
6
383
558
2024-10-27T19:47:50Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S1.svg
6
384
559
2024-10-27T19:47:51Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
User:MidnightDoggo19/Status
2
340
560
525
2024-10-27T19:55:41Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Online
<!---Online ,Offline, Out, Off, Sleeping, Sleep, Asleep, Holiday, Atwork, Working--->
015e50f8e410ce621749c221b8655daba2dc1ad7
563
560
2024-10-27T21:53:40Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Sleep
<!---Online ,Offline, Out, Off, Sleeping, Sleep, Asleep, Holiday, Atwork, Working--->
2a17a8a53985e18b95ff8af4e926db80d5359a3c
566
563
2024-10-28T14:36:05Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Online
<!---Online ,Offline, Out, Off, Sleeping, Sleep, Asleep, Holiday, Atwork, Working--->
015e50f8e410ce621749c221b8655daba2dc1ad7
593
566
2024-11-05T18:16:37Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Online
<!---Online, Offline, Out, Off, Sleeping, Sleep, Asleep, Holiday, Atwork, Working--->
ff13ffdba1df76a9c1432ed0769ae67cd97e1bfb
594
593
2024-11-05T19:18:38Z
MidnightDoggo19
464582
Status
wikitext
text/x-wiki
Sleeping
<!---Online, Offline, Out, Off, Sleeping, Sleep, Asleep, Holiday, Atwork, Working--->
b8ef1d9ad6558290a2c185d82d6609b3e07bac8c
Template:Purge page/doc
10
385
561
2024-10-27T20:03:07Z
MidnightDoggo19
464582
Created page with "{{Stub}} Adds a button to purge the cache of a given page."
wikitext
text/x-wiki
{{Stub}}
Adds a button to purge the cache of a given page.
4c9cbcc8f65746d8f3cb0de3ca5cb4a7e51ab285
Template:UserStatus
10
346
562
518
2024-10-27T20:04:52Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{#ifeq:{{{demo|¬}}}|¬|<div style="position: absolute; right: {{{right|3}}}em; top: {{{top|0}}}em; font-size: {{{fsize|100}}}%;" id="TemplateUserinfo" class="metadata plainlinks topicon">|<div>}}{{#switch: {{{demo|{{lc:{{{{{1|<includeonly>User:{{ROOTPAGENAME}}</includeonly><noinclude>User:StatusTemplate</noinclude>/Status}}}}}}}}}}
| #default = <span style="color:gray">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Offline.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:gray">'''Somewhere'''</span>
| online | around | on = <span style="color:green">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Online.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:green">'''online'''</span>
| editing | edit | ed = <span style="color:blue">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Editing.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:blue">'''editing'''</span>
| out | offline | off = <span style="color:red">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Offline.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:red">'''offline'''</span>
| sleeping | sleep | asleep = <span style="color:purple">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Sleep.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:purple">'''sleeping'''</span>
| holiday = <span style="color:#7B68EE">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Gone.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:#7B68EE">'''on holiday'''</span>
| atwork | working = <span style="color:orange">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Editing.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:orange">'''at work'''</span>
}}
{{#ifeq: {{{purge}}}|yes|<br />{{small|{{purge page|Click here to purge this page's cache}}}}}}
</div><noinclude>
{{documentation}}
</noinclude>
39917c7c4d5123269df76cbb8a443e0df3439c07
588
562
2024-11-05T17:17:41Z
MidnightDoggo19
464582
Removed <br />
wikitext
text/x-wiki
{{#ifeq:{{{demo|¬}}}|¬|<div style="position: absolute; right: {{{right|3}}}em; top: {{{top|0}}}em; font-size: {{{fsize|100}}}%;" id="TemplateUserinfo" class="metadata plainlinks topicon">|<div>}}{{#switch: {{{demo|{{lc:{{{{{1|<includeonly>User:{{ROOTPAGENAME}}</includeonly><noinclude>User:StatusTemplate</noinclude>/Status}}}}}}}}}}
| #default = <span style="color:gray">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Offline.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:gray">'''Somewhere'''</span>
| online | around | on = <span style="color:green">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Online.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:green">'''online'''</span>
| editing | edit | ed = <span style="color:blue">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Editing.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:blue">'''editing'''</span>
| out | offline | off = <span style="color:red">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Offline.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:red">'''offline'''</span>
| sleeping | sleep | asleep = <span style="color:purple">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Sleep.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:purple">'''sleeping'''</span>
| holiday = <span style="color:#7B68EE">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Gone.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:#7B68EE">'''on holiday'''</span>
| atwork | working = <span style="color:orange">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Editing.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:orange">'''at work'''</span>
}}
{{#ifeq: {{{purge}}}|yes|{{small|{{purge page|Click here to purge this page's cache}}}}}}
</div><noinclude>
{{documentation}}
</noinclude>
b13de61b4942b42f18a1ffedc64d0667a4368d19
Pins
0
386
564
2024-10-28T14:23:25Z
Zenull
543693
Created page with "{{stub}} '''Pins''' in Xbox Ambassadors were collectable images the user could get from leveling up inside of the Xbox Ambassadors profile that would show up inside of the users profile on the Xbox Ambassadors website. == Season history == {| class="wikitable" |- ! Pin !! Season |- | [[File:Pin S1.svg|200px]] || [[Season 1]] |- | [[File:Pin S2.svg|200px]] || [[Season 2]] |- | [[File:Pin S3.svg|200px]] || [[Season 3]] |- | [[File:Pin S4.svg|200px]] || [[Season 4]] |- |..."
wikitext
text/x-wiki
{{stub}}
'''Pins''' in Xbox Ambassadors were collectable images the user could get from leveling up inside of the Xbox Ambassadors profile that would show up inside of the users profile on the Xbox Ambassadors website.
== Season history ==
{| class="wikitable"
|-
! Pin !! Season
|-
| [[File:Pin S1.svg|200px]] || [[Season 1]]
|-
| [[File:Pin S2.svg|200px]] || [[Season 2]]
|-
| [[File:Pin S3.svg|200px]] || [[Season 3]]
|-
| [[File:Pin S4.svg|200px]] || [[Season 4]]
|-
| [[File:Pin S5.svg|200px]] || [[Season 5]]
|-
| [[File:Pin S6.svg|200px]] || [[Season 6]]
|-
| [[File:Pin S7.svg|200px]] || [[Season 7]]
|-
| [[File:Pin S8.svg|200px]] || [[Season 8]]
|-
| [[File:Pin S9.svg|200px]] || [[Season 9]]
|-
| [[File:Pin S10.svg|200px]] || [[Season 10]]
|-
| [[File:Pin S11.svg|200px]] || [[Season 11]]
|-
| [[File:Pin S12.svg|200px]] || [[Season 12]]
|-
| [[File:Pin S13.svg|200px]] || [[Season 13]]
|-
| [[File:Pin S14.svg|200px]] || [[Season 14]]
|-
| [[File:Pin S15.svg|200px]] || [[Season 15]]
|-
| [[File:Pin S16.svg|200px]] || [[Season 16]]
|-
| [[File:Pin S17.svg|200px]] || [[Season 17]]
|-
| [[File:Pin S18.svg|200px]] || [[Season 18]]
|-
| [[File:Pin S19.svg|200px]] || [[Season 19]]
|-
| [[File:Pin S20.svg|200px]] || [[Season 20]]
|-
| [[File:Pin S21.svg|200px]] || [[Season 21]]
|-
| [[File:Pin S22.svg|200px]] || [[Season 22]]
|-
| [[File:Pin S23.svg|200px]] || [[Season 23]]
|-
| [[File:Pin S24.svg|200px]] || [[Season 24]]
|-
| [[File:Pin S25.svg|200px]] || [[Season 25]]
|-
| [[File:Pin S26.svg|200px]] || [[Season 26]]
|-
| [[File:Pin S27.svg|200px]] || [[Season 27]]
|-
| [[File:Pin S28.svg|200px]] || [[Season 28]]
|-
| [[File:Pin S29.svg|200px]] || [[Season 29]]
|-
| [[File:Pin_S30.svg|200px]] || [[Season 30]]
|-
| [[File:Pin S31.svg|200px]] || [[Season 31]]
|-
| [[File:Pin S32.svg|200px]] || [[Season 32]]
|-
| [[File:Pin S33.svg|200px]] || [[Season 33]]
|-
| [[File:Pin S33.svg|200px]] || [[Season 34]]
|-
| [[File:Pin S35.svg|200px]] || [[Season 35]]
|}
1f86e40e33110e0bbbf037f8b919be3818171aee
565
564
2024-10-28T14:25:56Z
Zenull
543693
wikitext
text/x-wiki
{{stub}}
'''Pins''' in Xbox Ambassadors were collectable images the user could get from leveling up inside of the Xbox Ambassadors profile that would show up inside of the users profile on the Xbox Ambassadors website.
== Season history ==
{| class="wikitable"
|-
! Pin !! Season
|-
| [[File:Pin S1.svg|200px]] || [[Season 1]]
|-
| [[File:Pin S2.svg|200px]] || [[Season 2]]
|-
| [[File:Pin S3.svg|200px]] || [[Season 3]]
|-
| [[File:Pin S4.svg|200px]] || [[Season 4]]
|-
| [[File:Pin S5.svg|200px]] || [[Season 5]]
|-
| [[File:Pin S6.svg|200px]] || [[Season 6]]
|-
| [[File:Pin S7.svg|200px]] || [[Season 7]]
|-
| [[File:Pin S8.svg|200px]] || [[Season 8]]
|-
| [[File:Pin S9.svg|200px]] || [[Season 9]]
|-
| [[File:Pin S10.svg|200px]] || [[Season 10]]
|-
| [[File:Pin S11.svg|200px]] || [[Season 11]]
|-
| [[File:Pin S12.svg|200px]] || [[Season 12]]
|-
| [[File:Pin S13.svg|200px]] || [[Season 13]]
|-
| [[File:Pin S14.svg|200px]] || [[Season 14]]
|-
| [[File:Pin S15.svg|200px]] || [[Season 15]]
|-
| [[File:Pin S16.svg|200px]] || [[Season 16]]
|-
| [[File:Pin S17.svg|200px]] || [[Season 17]]
|-
| [[File:Pin S18.svg|200px]] || [[Season 18]]
|-
| [[File:Pin S19.svg|200px]] || [[Season 19]]
|-
| [[File:Pin S20.svg|200px]] || [[Season 20]]
|-
| [[File:Pin S21.svg|200px]] || [[Season 21]]
|-
| [[File:Pin S22.svg|200px]] || [[Season 22]]
|-
| [[File:Pin S23.svg|200px]] || [[Season 23]]
|-
| [[File:Pin S24.svg|200px]] || [[Season 24]]
|-
| [[File:Pin S25.svg|200px]] || [[Season 25]]
|-
| [[File:Pin S26.svg|200px]] || [[Season 26]]
|-
| [[File:Pin S27.svg|200px]] || [[Season 27]]
|-
| [[File:Pin S28.svg|200px]] || [[Season 28]]
|-
| [[File:Pin S29.svg|200px]] || [[Season 29]]
|-
| [[File:Pin_S30.svg|200px]] || [[Season 30]]
|-
| [[File:Pin S31.svg|200px]] || [[Season 31]]
|-
| [[File:Pin S32.svg|200px]] || [[Season 32]]
|-
| [[File:Pin S33.svg|200px]] || [[Season 33]]
|-
| [[File:Pin S34.svg|200px]] || [[Season 34]]
|-
| [[File:Pin S35.svg|200px]] || [[Season 35]]
|}
b7fe38bcc875682ccf201833ea378f51aa8bd565
User:MidnightDoggo19
2
249
567
516
2024-10-28T14:37:42Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes}}
👋
[[User:MidnightDoggo19/Status | Status page]]
7cedaebf477280b60110dd1b0bbfef6d59bfcb82
575
567
2024-10-28T16:20:37Z
MidnightDoggo19
464582
User page
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes}}
__NOTOC__ <!---Nope--->
== About Me ==
[[File:doggoSquarePFP.jpeg|border|right|200px|Lulu]]
Howdy, I'm Doggo, I do some things and all that 👋
<br />I don't focus on any specific topic, just doing whatever
<br />That's my doggo →
== Links ==
=== Subpages ===
* [[User:MidnightDoggo19/Status | Status page]]<br />
* [[User:MidnightDoggo19/common.css | Theme]]
** Only applies to this page and all its subpages <!---Hopefully...--->
=== Contributions ===
* [[Special:Contributions/MidnightDoggo19 | My contributions]]
* [[Special:Log/MidnightDoggo19 | Page creations]]
=== Contact Me ===
* Find me on [https://discord.gg/PJj2x5CGbe Discord] (preferred method)
** @midnightdoggo19
* [[Special:EmailUser/MidnightDoggo19 | Email me]]
** Note: this is a Firefox Relay email, but I will still receive it!
<br />Last edited at:
<br />[[User:MidnightDoggo19|Doggo]] ([[User talk:MidnightDoggo19|talk]]) 16:20, 28 October 2024 (UTC)
c7639a7039a9ea885f84db5c7caca06f9cc9ab6a
584
575
2024-11-05T17:04:45Z
MidnightDoggo19
464582
Changed status position
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes|top=10}}
__NOTOC__ <!---Nope--->
== About Me ==
[[File:doggoSquarePFP.jpeg|border|right|200px|Lulu]]
Howdy, I'm Doggo, I do some things and all that 👋
<br />I don't focus on any specific topic, just doing whatever
<br />That's my doggo →
== Links ==
=== Subpages ===
* [[User:MidnightDoggo19/Status | Status page]]<br />
* [[User:MidnightDoggo19/common.css | Theme]]
** Only applies to this page and all its subpages <!---Hopefully...--->
=== Contributions ===
* [[Special:Contributions/MidnightDoggo19 | My contributions]]
* [[Special:Log/MidnightDoggo19 | Page creations]]
=== Contact Me ===
* Find me on [https://discord.gg/PJj2x5CGbe Discord] (preferred method)
** @midnightdoggo19
* [[Special:EmailUser/MidnightDoggo19 | Email me]]
** Note: this is a Firefox Relay email, but I will still receive it!
<br />Last edited at:
<br />[[User:MidnightDoggo19|Doggo]] ([[User talk:MidnightDoggo19|talk]]) 16:20, 28 October 2024 (UTC)
0cfdc288e666f46190a92b41a68329fee68e9c0a
585
584
2024-11-05T17:07:34Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes|top=15}}
__NOTOC__ <!---Nope--->
== About Me ==
[[File:doggoSquarePFP.jpeg|border|right|200px|Lulu]]
Howdy, I'm Doggo, I do some things and all that 👋
<br />I don't focus on any specific topic, just doing whatever
<br />That's my doggo →
== Links ==
=== Subpages ===
* [[User:MidnightDoggo19/Status | Status page]]<br />
* [[User:MidnightDoggo19/common.css | Theme]]
** Only applies to this page and all its subpages <!---Hopefully...--->
=== Contributions ===
* [[Special:Contributions/MidnightDoggo19 | My contributions]]
* [[Special:Log/MidnightDoggo19 | Page creations]]
=== Contact Me ===
* Find me on [https://discord.gg/PJj2x5CGbe Discord] (preferred method)
** @midnightdoggo19
* [[Special:EmailUser/MidnightDoggo19 | Email me]]
** Note: this is a Firefox Relay email, but I will still receive it!
<br />Last edited at:
<br />[[User:MidnightDoggo19|Doggo]] ([[User talk:MidnightDoggo19|talk]]) 16:20, 28 October 2024 (UTC)
6d33f3aaced04e2dfac8462234c2efb139013c6f
586
585
2024-11-05T17:07:52Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes}}
__NOTOC__ <!---Nope--->
== About Me ==
[[File:doggoSquarePFP.jpeg|border|right|200px|Lulu]]
Howdy, I'm Doggo, I do some things and all that 👋
<br />I don't focus on any specific topic, just doing whatever
<br />That's my doggo →
== Links ==
=== Subpages ===
* [[User:MidnightDoggo19/Status | Status page]]<br />
* [[User:MidnightDoggo19/common.css | Theme]]
** Only applies to this page and all its subpages <!---Hopefully...--->
=== Contributions ===
* [[Special:Contributions/MidnightDoggo19 | My contributions]]
* [[Special:Log/MidnightDoggo19 | Page creations]]
=== Contact Me ===
* Find me on [https://discord.gg/PJj2x5CGbe Discord] (preferred method)
** @midnightdoggo19
* [[Special:EmailUser/MidnightDoggo19 | Email me]]
** Note: this is a Firefox Relay email, but I will still receive it!
<br />Last edited at:
<br />[[User:MidnightDoggo19|Doggo]] ([[User talk:MidnightDoggo19|talk]]) 16:20, 28 October 2024 (UTC)
c7639a7039a9ea885f84db5c7caca06f9cc9ab6a
589
586
2024-11-05T17:18:29Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes}}
__NOTOC__
== About Me ==
[[File:doggoSquarePFP.jpeg|border|right|200px|Lulu]]
Howdy, I'm Doggo, I do some things and all that 👋
<br />I don't focus on any specific topic, just doing whatever
<br />That's my doggo →
== Links ==
=== Subpages ===
* [[User:MidnightDoggo19/Status | Status page]]<br />
* [[User:MidnightDoggo19/common.css | Theme]]
** Only applies to this page and all its subpages <!---Hopefully...--->
=== Contributions ===
* [[Special:Contributions/MidnightDoggo19 | My contributions]]
* [[Special:Log/MidnightDoggo19 | Page creations]]
=== Contact Me ===
* Find me on [https://discord.gg/PJj2x5CGbe Discord] (preferred method)
** @midnightdoggo19
* [[Special:EmailUser/MidnightDoggo19 | Email me]]
** Note: this is a Firefox Relay email, but I will still receive it!
<br />Last edited at:
<br />[[User:MidnightDoggo19|Doggo]] ([[User talk:MidnightDoggo19|talk]]) 16:20, 28 October 2024 (UTC)
1d09ce3e1ed127d8a79a06ca32457b82c865aeb0
590
589
2024-11-05T17:20:16Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes|top=13.75}}
__NOTOC__
== About Me ==
[[File:doggoSquarePFP.jpeg|border|right|200px|Lulu]]
Howdy, I'm Doggo, I do some things and all that 👋
<br />I don't focus on any specific topic, just doing whatever
<br />That's my doggo →
== Links ==
=== Subpages ===
* [[User:MidnightDoggo19/Status | Status page]]<br />
* [[User:MidnightDoggo19/common.css | Theme]]
** Only applies to this page and all its subpages <!---Hopefully...--->
=== Contributions ===
* [[Special:Contributions/MidnightDoggo19 | My contributions]]
* [[Special:Log/MidnightDoggo19 | Page creations]]
=== Contact Me ===
* Find me on [https://discord.gg/PJj2x5CGbe Discord] (preferred method)
** @midnightdoggo19
* [[Special:EmailUser/MidnightDoggo19 | Email me]]
** Note: this is a Firefox Relay email, but I will still receive it!
<br />Last edited at:
<br />[[User:MidnightDoggo19|Doggo]] ([[User talk:MidnightDoggo19|talk]]) 16:20, 28 October 2024 (UTC)
cb119f6307b95d72df5ee0dedb61529827ea5fd7
591
590
2024-11-05T17:21:04Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes}}
__NOTOC__
== About Me ==
[[File:doggoSquarePFP.jpeg|border|right|200px|Lulu]]
Howdy, I'm Doggo, I do some things and all that 👋
<br />I don't focus on any specific topic, just doing whatever
<br />That's my doggo →
== Links ==
=== Subpages ===
* [[User:MidnightDoggo19/Status | Status page]]<br />
* [[User:MidnightDoggo19/common.css | Theme]]
** Only applies to this page and all its subpages <!---Hopefully...--->
=== Contributions ===
* [[Special:Contributions/MidnightDoggo19 | My contributions]]
* [[Special:Log/MidnightDoggo19 | Page creations]]
=== Contact Me ===
* Find me on [https://discord.gg/PJj2x5CGbe Discord] (preferred method)
** @midnightdoggo19
* [[Special:EmailUser/MidnightDoggo19 | Email me]]
** Note: this is a Firefox Relay email, but I will still receive it!
079298081489357980fa08dc993c5a82191e79d9
592
591
2024-11-05T17:22:20Z
MidnightDoggo19
464582
wikitext
text/x-wiki
{{UserStatus|User:MidnightDoggo19/Status|name=Doggo|purge=yes|top=2.5}}
__NOTOC__
== About Me ==
[[File:doggoSquarePFP.jpeg|border|right|200px|Lulu]]
Howdy, I'm Doggo, I do some things and all that 👋
<br />I don't focus on any specific topic, just doing whatever
<br />That's my doggo →
== Links ==
=== Subpages ===
* [[User:MidnightDoggo19/Status | Status page]]<br />
* [[User:MidnightDoggo19/common.css | Theme]]
** Only applies to this page and all its subpages <!---Hopefully...--->
=== Contributions ===
* [[Special:Contributions/MidnightDoggo19 | My contributions]]
* [[Special:Log/MidnightDoggo19 | Page creations]]
=== Contact Me ===
* Find me on [https://discord.gg/PJj2x5CGbe Discord] (preferred method)
** @midnightdoggo19
* [[Special:EmailUser/MidnightDoggo19 | Email me]]
** Note: this is a Firefox Relay email, but I will still receive it!
2029f657e7d782a3f2a08934e36f210169870142
Xbox Ambassadors Wiki:Users
4
387
568
2024-10-28T14:39:47Z
MidnightDoggo19
464582
Redirected page to [[Special:ListUsers]]
wikitext
text/x-wiki
#REDIRECT [[Special:ListUsers]]
1f14d74d5f400fe29fe1bc97b0daaccfe34285a6
File:Pin S33.svg
6
353
569
528
2024-10-28T14:42:00Z
Zenull
543693
Zenull moved page [[File:Pin s33.svg]] to [[File:Pin S33.svg]] without leaving a redirect: Standardizing the title: Capitalizing the "S" to follow traditional naming scheme
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S34.svg
6
352
570
527
2024-10-28T14:43:04Z
Zenull
543693
Zenull moved page [[File:Pin s34.svg]] to [[File:Pin S34.svg]] without leaving a redirect: Standardizing the title: Capitalizing the "S" to follow traditional naming scheme
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
File:Pin S35.svg
6
351
571
526
2024-10-28T14:43:29Z
Zenull
543693
Zenull moved page [[File:Pin s35.svg]] to [[File:Pin S35.svg]] without leaving a redirect: Standardizing the title: Capitalizing the "S" to follow traditional naming scheme
wikitext
text/x-wiki
Profile pins
== Licensing ==
{{License|game}}
[[Category:Pins]]
45c2be4f1107ea74136190fdc2a3a71a4bbf33b0
MediaWiki:Newarticletext
8
388
572
2024-10-28T14:46:23Z
MidnightDoggo19
464582
Created page with "You have followed a link to a page that does not exist yet. To create the page, start typing in the box below (see the [$1 help page] for more info). If you are here by mistake, click your browser's <strong>back</strong> button. If you're not sure how to start, consider reading our [[Xbox_Ambassadors_Wiki:Community_portal#Creating_a_Page | Community Portal]] or reach out on [https://discord.gg/PJj2x5CGbe Discord]. Be sure to check that this is the correct URL you'd like..."
wikitext
text/x-wiki
You have followed a link to a page that does not exist yet.
To create the page, start typing in the box below (see the [$1 help page] for more info).
If you are here by mistake, click your browser's <strong>back</strong> button.
If you're not sure how to start, consider reading our [[Xbox_Ambassadors_Wiki:Community_portal#Creating_a_Page | Community Portal]] or reach out on [https://discord.gg/PJj2x5CGbe Discord]. Be sure to check that this is the correct URL you'd like to make this page at.
Happy editing!
41ebc75ef455195bda8f8d620c6c704fe8845372
User:MidnightDoggo19/common.css
2
389
573
2024-10-28T15:34:10Z
MidnightDoggo19
464582
User page font change + rounded sidebar
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300&display=swap');
:root{
/* start font settings */
--wiki-body-font-family: sans-serif;
--wiki-heading-font-family: "Lato", sans-serif;
--wiki-sidebar-heading-font-family: sans-serif;
/* end font settings */
/* start design variables */
--wiki-sidebar-border-radius:10px; /* these two variables must have units specified even if 0, ignore the warning */
--wiki-sidebar-portal-spacing:10px;
/* end design variables */
}
99eed74c45f632aec5ef50fc0de7df4c2b4ef833
File:DoggoSquarePFP.jpeg
6
390
574
2024-10-28T16:05:34Z
MidnightDoggo19
464582
wikitext
text/x-wiki
== Licensing ==
{{License|CC-PD}}
3510a085bedeef63c72af15693e420a2352fc3b2
Xbox Ambassadors Wiki:Community portal
4
295
576
494
2024-10-28T16:34:34Z
MidnightDoggo19
464582
Added new maintenance pages
wikitext
text/x-wiki
{{stub}}
<!---TODO: how to edit the wiki, how to create a page, etc--->
The [[Xbox_Ambassadors_Wiki | Unofficial Xbox Ambassadors Wiki]] is in need of help creating and editing pages.
== To-do list ==
=== Wanted Items ===
Currently, we're missing many of the [[Seasons]] image packs. Ones we do have can be found in the [[Community_Archive#Google_Drive | Community Archive]] folder. If you've got a copy of ''any'' of the missing packs, please upload them to the linked Google Drive folder.
=== Seasons ===
In addition to the packs, we also need to create a page for each [[Seasons | season]], of which there were 35. This includes tiers, rewards, quests, etc.
=== Stubs ===
[[:Category:Stubs|Stubs]] are pages which lack information or are otherwise too short. You can help the Wiki by adding this information and expanding the pages. Currently, some stubs are:
* [[Xbox]]
* [[Microsoft]]
* [[GG]]
* [[Blog Posts]]
* [[XP]]
* [[Seasons]]
== How to Help ==
==== Editing Pages ====
To edit a page, you can visit this [[Special:EditPage | link]] or select the "Edit" button at the stop of the page. If a page is [[Special:ProtectedPages | protected]], only administrators can edit it. Examples of protected pages include the sidebar and [[Main Page]].
==== Creating a Page ====
To create a page there are two options. Please check before making a page to ensure we don't have duplicates.
===== Use the built-in Tool =====
# Visit this [[Special:NewPage | link]]
# Enter the page title
# Make sure the category is (Main)
# Select "Create" and enter the content of your new page!
===== Directly Link =====
Alternatively, you could visit <q><nowiki>https://xboxambassadors.wiki.gg/wiki/<new page name>?action=edit</nowiki></q>, where <new page name> is the name of your new page. You can then enter the content of the new page.
== Maintenance Tasks ==
* [[:Special:AncientPages|Oldest Pages]]
* [[:Special:LonelyPages|Orphaned Pages]]
* [[:Special:ShortPages|Short Pages]]
* [[:Category:Stubs|Stubs]]
* Wanted (linked to but do not exist):
** [[Special:WantedPages | Pages]]
** [[Special:WantedFiles | Files]]
** [[Special:WantedCategories | Categories]]
** [[Special:WantedTemplates | Templates]]
** [[Special:BrokenRedirects | Broken redirects]]
* [[Special:WithoutInterwiki | No other-language wiki links]]
* [[Special:LonelyPages | Orphaned pages]]
75ae69bde3d2a70412b4b80a35af5f320b3aeacf
XP
0
272
577
354
2024-11-01T16:23:16Z
Zenull
543693
wikitext
text/x-wiki
{{stub}}
XP was given to members of the Xbox Ambassadors program who would do tasks. The amount of XP per task depended on the members level as the level gave a XP multiplier which would make leveling up easier and quicker.
== Multiplier ==
Lorem ipsum dolor sit amet
f1b3a766214853971302e21a3664da67b45ec26a
Levels
0
338
578
499
2024-11-01T16:55:20Z
Zenull
543693
wikitext
text/x-wiki
{{stub}}
'''Levels''' were a method of progression in the Xbox Ambassadors program. Each ambassador started off from no level. Then they could gain XP and level up to Level 4. Ambassadors could gain XP and thus level up by completing [[Quests]].
== XP ==
XP was given to members of the Xbox Ambassadors program who would do tasks. The amount of XP per task depended on the members level as the level gave a XP multiplier which would make leveling up easier and quicker.
===== Multiplier =====
Ambassadors got a XP multiplier depending on the members level
f5dd74bf21bab30762bf15c90f790100d7565394
Template:Main page/links
10
132
579
148
2024-11-01T17:18:37Z
Zenull
543693
wikitext
text/x-wiki
{{Main page box/start
| title = Links
| id = links<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
| class = centered-content
}}
<div class="mp-links columns-2">
* {{MP link|Xbox Ambassador Program|image=XL_Badge.png|size=92px}}
* {{MP link|Community Pledge|link=Xbox_Ambassadors_Pledge|image=pin_pledge.svg|size=92px}}
* {{MP link|Pins|link=Pins|image=Pin_S15.svg|size=92px}}
* {{MP link|Badges|link=Badges|image=LXABadge.png|size=92px}}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
f9697379e87b19a4f9a9414e308f3d37755850eb
581
579
2024-11-01T17:20:59Z
Zenull
543693
wikitext
text/x-wiki
{{Main page box/start
| title = Links
| id = links<!-- this should be identical to the subpage name, and must be a valid CSS custom-ident: https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident -->
| class = centered-content
}}
<div class="mp-links columns-2">
* {{MP link|Xbox Ambassadors|image=XL_Badge.png|size=92px}}
* {{MP link|Community Pledge|link=Xbox_Ambassadors_Pledge|image=pin_pledge.svg|size=92px}}
* {{MP link|Pins|link=Pins|image=Pin_S15.svg|size=92px}}
* {{MP link|Badges|link=Profile Badges|image=LXABadge.png|size=92px}}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
7fc5c8a3b7cf96041aeb951ba61517f1dd7880c8
File:Pin pledge.svg
6
391
580
2024-11-01T17:19:13Z
Zenull
543693
New Xbox Community Pledge
wikitext
text/x-wiki
== Summary ==
New Xbox Community Pledge
== Licensing ==
{{License|game}}
381084db5c064c62d0c6af30428b26fc5a1ebaca
MediaWiki:Sidebar
8
245
582
490
2024-11-01T17:48:16Z
Zenull
543693
wikitext
text/x-wiki
* Navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** portal-url|portal
** helppage|help-mediawiki
* Links
** https://discord.gg/PJj2x5CGbe|Unofficial Discord
** communityarchive|Program Archive
* wiki.gg
** support:|sidebar-support-wiki
** Wikigg-ticket-link|sidebar-submit-ticket
** wikigg-socialmedia-joinlink|wikigg-socialmedia-jointext-sidebar
* SEARCH
* TOOLBOX
* LANGUAGES
5402db198e8fa6825450b71790e41adb65245ea9
Template:Status
10
392
583
2024-11-05T17:00:15Z
MidnightDoggo19
464582
Redirected page to [[Template:UserStatus]]
wikitext
text/x-wiki
#REDIRECT [[Template:UserStatus]]
ee4ff60c300180b6e1b0a75c2fb435eb8f8f41f2
Statuses
0
347
587
521
2024-11-05T17:11:45Z
MidnightDoggo19
464582
wikitext
text/x-wiki
== How to set a status ==
# Create a new page under '''"User:(your username name here)/Status"'''.
# Add a status from the [[Statuses#Status_Options | list of available statuses]].
# Go to your User Page (and and subpages you wish your status to be displayed on).
# Add the following text to the top of the page: <pre>{{UserStatus|User:YourUserName/Status|name=YourNickName}}</pre> <!---TODO better formatting--->
# Your status will now be displayed based on what you put in the page at Step 2!
<br />
If you want your status to take effect after changing it, click the "Refresh page" button underneath the status.
Otherwise, you can [[Xbox_Ambassadors_Wiki:Community_portal | edit the page]] and it should show up.<br /><br />
<b>Do not add your status to any pages that are not your user subpage</b> (eg. articles, other user's pages, etc.)!
==== Status Options ====
'''Any status set not on this list will be set to a default option.'''
* Online
* Offline
** Out
** Off
* Sleeping
** Sleep
** Asleep
* Holiday
* Atwork
** Working
==== Additional Resources ====
* [[wikipedia:Template:UserStatus | Wikipedia guide]]
* [[Template:UserStatus | Local template]]
6de5fffaf52d5af0d47d072e5e91452e01f3fcd6
File:Time2wait.svg
6
393
595
2024-11-05T19:42:24Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Symbol wtf vote.svg
6
394
596
2024-11-05T19:42:26Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Symbol unrelated.svg
6
395
597
2024-11-05T19:42:27Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Symbol support vote.svg
6
396
598
2024-11-05T19:42:29Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Symbol possible vote.svg
6
397
599
2024-11-05T19:42:31Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Symbol neutral vote.svg
6
398
600
2024-11-05T19:42:33Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Symbol dot dot dot violet.svg
6
399
601
2024-11-05T19:42:35Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Symbol deferred.svg
6
400
602
2024-11-05T19:42:37Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Symbol comment.svg
6
401
603
2024-11-05T19:42:39Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:School.svg
6
402
604
2024-11-05T19:42:41Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Medic template.svg
6
403
605
2024-11-05T19:42:43Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Berisping.png
6
404
606
2024-11-05T19:42:45Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
File:Accessories-text-editor.svg
6
405
607
2024-11-05T19:42:47Z
MidnightDoggo19
464582
wikitext
text/x-wiki
Status icons NEW
== Licensing ==
{{License|fairuse}}
[[Category:Status Icons]]
9f26a1e0c7b82cc568dab29b461812f1f05ff7fb
User:StatusTemplate/Status
2
406
608
2024-11-05T19:50:13Z
MidnightDoggo19
464582
Created for use as an example
wikitext
text/x-wiki
Online
<!---THIS PAGE EXISTS AS AN EXAMPLE--->
f3872ddcfbdd9c58a74fe1c06d0e4ad15ad575e8
Template:UserStatus
10
346
609
588
2024-11-05T19:58:43Z
MidnightDoggo19
464582
Add status options, update status icons
wikitext
text/x-wiki
{{#ifeq:{{{demo|¬}}}|¬|<div style="position: absolute; right: {{{right|3}}}em; top: {{{top|0}}}em; font-size: {{{fsize|100}}}%;" id="TemplateUserinfo" class="metadata plainlinks topicon">|<div>}}{{#switch: {{{demo|{{lc:{{{{{1|<includeonly>User:{{ROOTPAGENAME}}</includeonly><noinclude>User:StatusTemplate</noinclude>/Status}}}}}}}}}}
| #default = <span style="color:gray">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Symbol neutral vote.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:gray">'''Somewhere'''</span>
| online | around | on = <span style="color:green">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Symbol support vote.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:green">'''online'''</span>
| in | n = <span style="color:green">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Medic template.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:green">'''IN'''</span>
| editing | edit | ed = <span style="color:blue">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Accessories-text-editor.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:blue">'''editing'''</span>
| out | offline | off = <span style="color:red">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Symbol unrelated.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:red">'''offline'''</span>
| busy = <span style="color:blue">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Symbol possible vote.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:blue">'''busy'''</span>
| sleeping | sleep | asleep = <span style="color:purple">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Symbol wtf vote.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:purple">'''sleeping'''</span>
| wikibreak | break = <span style="color:brown">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Symbol comment.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:brown">'''on a wikibreak'''</span>
| away | gone | a = <span style="color:maroon">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Time2wait.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:maroon">'''away'''</span>
| vandal | anti-vandal | antivandal = <span style="color:purple">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Berisping.png|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:purple">'''fighting vandalism'''</span>
| holiday = <span style="color:#7B68EE">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Symbol deferred.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:#7B68EE">'''on holiday'''</span>
| school = <span style="color:red">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:School.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:red">'''at school'''</span>
| atwork | working = <span style="color:orange">'''<small>{{#if: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Accessories-text-editor.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:orange">'''at work'''</span>
| eating = <span style="color:violet">'''<small>{{#If: {{{name|}}}|{{{name}}}|{{ROOTPAGENAME}}}} is</small>'''</span> [[File:Symbol dot dot dot violet.svg|{{#if:{{{isize|}}}|{{{isize}}}|20}}px|link=]] <span style="color:violet">'''eating'''</span>
}}{{#ifeq: {{{purge}}}|yes|<br />{{small|{{purge page|Click here to purge this page's cache.}}}}}}
</div><noinclude>
{{documentation}}
</noinclude>
01c8ef02e2b77de66295e0a1476204311681c862
Statuses
0
347
610
587
2024-11-05T20:00:04Z
MidnightDoggo19
464582
Edit status docs (more status options)
wikitext
text/x-wiki
Statuses are a way for you to engage in the community and show what you're all about.
== How to set a status ==
# Create a new page under '''"User:(your username name here)/Status"'''.
# Add a status from the [[Statuses#Status_Options | list of available statuses]].
# Go to your User Page (and and subpages you wish your status to be displayed on).
# Add the following text to the top of the page: <pre>{{UserStatus|User:YourUserName/Status|name=YourNickName}}</pre> <!---TODO better formatting--->
# Your status will now be displayed based on what you put in the page at Step 2!
<br />
If you want your status to take effect after changing it, click the "Refresh page" button underneath the status.
Otherwise, you can [[Xbox_Ambassadors_Wiki:Community_portal | edit the page]] and it should show up.<br /><br />
<b>Do not add your status to any pages that are not your user subpage</b> (eg. articles, other user's pages, etc.)!
==== Status Options ====
The statuses here are grouped by the status message/image they are associated with.
'''Any status set not on this list will be set to a default option.'''
* Online
** Around
** On
* In
* Offline
** Out
** Off
* Busy
* Sleeping
** Sleep
** Asleep
* Away
** Gone
* Anti-vandal
** Vandal
* Holiday
* School
* Atwork
** Working
* Eating
== Additional Resources ==
* [[wikipedia:Template:UserStatus | Wikipedia guide]]
* [[Template:UserStatus | Local template]]
4ecd260eb1194841e19a2b0b7a427e3b50af548b
MediaWiki:Theme-definitions
8
25
611
26
2024-11-05T22:37:51Z
Mr Pie 5
2833
Removing option for light theme, as it's not supported here
wikitext
text/x-wiki
* dark[bundled|kind=dark]
4fbaba7362f3652f7460bb5fc85bef302220672b
User:MidnightDoggo19/Status
2
340
612
594
2024-11-06T09:56:47Z
MidnightDoggo19
464582
Replaced content with "Off"
wikitext
text/x-wiki
Off
e3de5ab0ca4c69dbf00e86d2558843e8d806bb49
613
612
2024-11-06T17:28:30Z
MidnightDoggo19
464582
wikitext
text/x-wiki
On
<!---Online, Around, On, In, Offline, Out, Off, Busy, Sleeping, Sleep, Asleep, Away, Gone, Anti-vandal, Vandal, Holiday, School, Atwork, Working, Eating--->
529a64488cd784c291eb877679d6b48e48b7556a
Ambassador Sweepstakes
0
286
614
425
2024-11-07T07:10:54Z
Zenull
543693
Added more information about Tickets
wikitext
text/x-wiki
{{stub}}
'''Sweepstakes''' were a way for [[Xbox Ambassadors | Ambassadors]] to earn rewards by redeeming Sweepstakes Tickets. These Tickets were separate from [[Microsoft Rewards Points]]. Ambassadors could earn tickets by completing certain [[Quests]].
== Spending Tickets ==
Ambassadors could spend Sweepstake Tickets by entering raffles. Most raffles would be gaming focused, such as being certain videogame keys you could earn. The Ambassador would enter a certain number of tickets they would want to put in the raffle and depending on how many entered, the ambassador would have a higher chance of winning
b9bec2e4bace97eb42e04c498734df8f1aecd073